Eating the IT Elephant: Moving from Greenfield Development to Brownfield

2024-04-18 19:08

本文主要是介绍Eating the IT Elephant: Moving from Greenfield Development to Brownfield,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版、作者信息和本声明。否则将追究法律责任。 http://blog.csdn.net/topmvp - topmvp

Most conventional approaches to IT development assume that youre building entirely new systems. Today, Greenfield development is a rarity. Nearly every project exists in the context of existing, complex system landscapes--often poorly documented and poorly understood. Now, two of IBMs most experienced senior architects offer a new approach that is fully optimized for the unique realities of Brownfield development.

Richard Hopkins and Kevin Jenkins explain why accumulated business and IT complexity is the root cause of large-scale project failure and show how to overcome that complexity one bite of the elephant at a time. Youll learn how to manage every phase of the Brownfield project, leveraging breakthrough collaboration, communication, and visualization tools--including Web 2.0, semantic software engineering, model-driven development and architecture, and even virtual worlds.

This book will help you reengineer new flexibility and agility into your IT environmentintegrate more effectively with partnersprepare for emerging business challenges improve system reuse and valuereduce project failure ratesmeet any business or IT challenge that requires the evolution or transformation of legacy systems.

*System complexity: understand it, and harness it
Go beyond the comforting illusion of your high-level architecture diagrams
*How conventional development techniques actually make things worse
Why traditional decomposition and abstraction dont work--and what to do instead
*Reliably reengineer your IT in line with your business priorities
New ways to understand, communicate, visualize, collaborate, and solve complex IT problems
*Cut the elephant down to size, one step at a time
Master all four phases of a Brownfield project: survey, engineer, accept, and deploy

http://rapidshare.com/files/112323814/IBM.Press.Eating.the.IT.Elephant.May.2008.eBook-BBL.rar
http://depositfiles.com/files/5127946
http://w13.easy-share.com/1700307071.html

这篇关于Eating the IT Elephant: Moving from Greenfield Development to Brownfield的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/915611

相关文章

HumanNeRF:Free-viewpoint Rendering of Moving People from Monocular Video 翻译

HumanNeRF:单目视频中运动人物的自由视点绘制 引言。我们介绍了一种自由视点渲染方法- HumanNeRF -它适用于一个给定的单眼视频ofa人类执行复杂的身体运动,例如,从YouTube的视频。我们的方法可以在任何帧暂停视频,并从任意新的摄像机视点或甚至针对该特定帧和身体姿势的完整360度摄像机路径渲染主体。这项任务特别具有挑战性,因为它需要合成身体的照片级真实感细节,如从输入视频中可能

启动Eclipse失败,提示A Java Runtime Environment(JRE)or java Development Kit(JDK)must ...

今天启动Eclipse时提示错误信息: 在网上找了好多资料都没有解决,最后决定重新配置一下jdk环境。 于是卸载了jdk,然后重新安装jdk,配置JAVA_HOME,顺利启动了Eclipse。 原因是:不知道谁修改了我电脑中的jre目录名称,将 jre1.8.0_91 修改成了jre,导致无法启动Eclipse。 总结:启动Eclipse失败的原因,说到底还是和jdk环境有

elephant-bird的使用示例

elephant-bird的使用示例 一、简要概述 在近期项目的开发中,由于处理数据量巨大,为了减少HDFS的存储压力以及提高MapReduce的运算效率,故采用了protoc buffer序列化和lzo压缩机制。在项目中采用了这两种机制后,整个集群的存储压力及运算效率得到了明显的改善。但在开发中,我们需要分别根据protobuf的配置文件xxx.proto所定义的消息结构(也就是数据类型

lvgl_micropython development for esp32

​​​​​​上一篇博客已经编译源码生成了ESP32C3的固件lvgl_micropy_ESP32_GENERIC_C3-4.bin,这篇博客开发一个界面。 一、开发环境 1、安装开发工具 Windows安装Thonny工具,官网链接:Thonny, Python IDE for beginners。 参考博客:用MicroPython开发ESP32- 用Thonny写程序_esp32用什么

Agile Software Development

Individuals and interactions over processes and tools.(个人和协作超过过程和工具) working software over comprehensive documentation.(工作软件超过完全文档) Customer collaboration over contract negotiation.(客户协作超过合同谈判)

346. Moving Average from Data Stream

https://leetcode.com/problems/moving-average-from-data-stream/description/ 题目大意:初始化一个滑动窗口,大小为w,输入一系列数,求窗口内的平均数,窗口会向前滑动,当窗口填满时,将最早进入的数弹出,加入新的数. 解题思路:用队列,求和时可以利用上次的和,不用每次从头到尾求 代码: class MovingAverag

BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第13章节--使用业务连接服务创建业务线解决方案 创建启用BCS的业务解决方案

BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第13章节--使用业务连接服务创建业务线解决方案  创建启用BCS的业务解决方案 SP中一个常用实践是使用文档库预创建Office文档模板作为内容类型。

BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第13章节--使用业务连接服务创建业务线解决方案 SP Apps中的BCS

BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第13章节--使用业务连接服务创建业务线解决方案  SP Apps中的BCS 之前的联系中,你安装了一个业务数据连接模型到SP Online,你创建的外部内容类型变成可用的“万能钥匙”,可以在任何网站集中使用--当然受权限的限制。

BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第13章节--使用业务连接服务创建业务线解决方案 SP2013中的BCS

BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第13章节--使用业务连接服务创建业务线解决方案  SP2013中的BCS 在探究SP2013的BCS中新功能之前,我们在外部内容类型(BCS中关键组件)上创建快速水平体系。

BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第13章节--使用业务连接服务创建业务线解决方案

BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第13章节--使用业务连接服务创建业务线解决方案 本章中你将学到: 了解Office 365 SP Online中业务连接服务;理解如何使用OData创建app层次的外部内容类型;使用SP和BCS的Apps处理SP和Office集成。