background preloader

Agile

Facebook Twitter

How Can Enterprise-Level Professionals Be Agile? Collaborate, don't control. Agilists collaborate with others to achieve their goals. They inherently know that communication is critical to their success and they do everything possible to break down any barriers to communication which may exist. They realize that the best use of their time is to actively work with others, that trying to control others from afar via defined procedures or decrees is a futile effort at best. Focus on delivering working software on a regular basis. Software development teams are an important customer of enterprise groups, and the primary goal of software development teams should be to develop software. Figure 1. I hope that you have noticed that my first four strategies are basically rewordings of the four values of the Agile Alliance (AA).

Agile Modeling (AM) Home Page: Effective Practices for Modeling and Documentation. All Effective Enterprise Architects Are Agile - Inside Architecture. I explained to one of my clients recently that there is a perception of animosity between the Enterprise Architecture community and the Agile community. Both sides make assumptions about the other, often assumptions that are simply unfair.

For example, many in the EA community think of “agile practices” as an opportunity to develop software without any architecture at all, while many in the agile software development community think of architecture as one of the “big design up front” guys who oppose their principles and practices. Of course, it is not difficult to find people who fit those unfair descriptions, but I’d like to point out how these two viewpoints are similar. I believe that effective Enterprise Architecture must be approached from an agile standpoint. First off, what does it mean to be agile? We can always look to the agile manifesto for some guidance, but more recent publications do a good job of filling in some of the details as well. Why use these techniques?

Is Agile methodology good for architecture development? Access to this site is blocked.