There are excellent open source code bases available for every sort of application infrastructure and even ready to use enterprise automation components. These commodity software elements give developers more flexibility and efficiency than has ever been...
More
There are excellent open source code bases available for every sort of application infrastructure and even ready to use enterprise automation components. These commodity software elements give developers more flexibility and efficiency than has ever been possible before. Business and personal objectives can be automated with so much ease that efforts more and more tend to succeed or fail in spectacular ways. Most projects succeed or fail before development begins, or because of factors that have little to do with development, even though they are usually not recognized until late in the development process where the rubber really hits the road. With so much power and so much variability some understanding of good analysis, design and development practices and common missteps is invaluable.
This material will cover recommended artifacts and processes to facilitate communication and group efforts, and move from gathering and formalizing general concepts and ideas all the way through
Less