15 January 2007

🌁Software Engineering: Agile (Definitions)

 "A software development process (life cycle model) that evolves a product in a series of rapid iterations (several weeks or less) using continuous involvement with end user representatives. Several variations exist." (Richard D Stutzke, "Estimating Software-Intensive Systems: Projects, Products, and Processes", 2005)

"A lightweight, minimal-ceremony approach to software and system development emphasizing product quality, meeting customer needs, team collaboration, and responsiveness to change." (Bruce P Douglass, "Real-Time Agility: The Harmony/ESW Method for Real-Time and Embedded Systems Development", 2009)

"Methodologies that describe rapid iterations to get to a target in software development." (Martin Oberhofer et al, "The Art of Enterprise Information Architecture", 2010)

"An umbrella term for several lightweight development processes and specific practices that are designed to minimize process waste, while improving code quality and communications with project stakeholders." (Dean Wampler, "Functional Programming for Java Developers", 2011)

"A framework for developing software or a product that focuses on small iteration cycles (usually two to four weeks), heavy stakeholder interaction, and delivery of functional product at each cycle." (Jason Williamson, Getting a Big Data Job For Dummies, 2015)

13 January 2007

🌁Software Engineering: Architecture Principles (Definitions)

 "Underlying guidelines that hold true across the architecture of multiple systems. These guidelines define the essence of the architecture by capturing the thinking behind it, and they provide a decision framework that enables the process of making decisions on the architecture." (Tilak Mitra et al, "SOA Governance", 2008)

"Architecture principles, policies, and guidelines define the underlying general rules and guidance that an organization will use to deploy business and IT resources and assets across the enterprise." (Allen Dreibelbis et al, "Enterprise Master Data Management", 2008)

"Policies and guidelines that define the underlying rules that an organization uses to deploy business and IT resources across the enterprise." (Martin Oberhofer et al, "The Art of Enterprise Information Architecture", 2010)

"Set of stable rules and recommendations concerning the architecture in its entirety." (Gilbert Raymond & Philippe Desfray, "Modeling Enterprise Architecture with TOGAF", 2014)

Related Posts Plugin for WordPress, Blogger...

About Me

My photo
Koeln, NRW, Germany
IT Professional with more than 25 years experience in IT in the area of full life-cycle of Web/Desktop/Database Applications Development, Software Engineering, Consultancy, Data Management, Data Quality, Data Migrations, Reporting, ERP implementations & support, Team/Project/IT Management, etc.