Design at work: cooperative design of computer systems
Design at work: cooperative design of computer systems
201 principles of software development
201 principles of software development
The mythical man-month (anniversary ed.)
The mythical man-month (anniversary ed.)
Process patterns: building large-scale systems using object technology
Process patterns: building large-scale systems using object technology
Objects, components, and frameworks with UML: the catalysis approach
Objects, components, and frameworks with UML: the catalysis approach
Extreme programming explained: embrace change
Extreme programming explained: embrace change
Use case driven object modeling with UML: a practical approach
Use case driven object modeling with UML: a practical approach
Adaptive software development: a collaborative approach to managing complex systems
Adaptive software development: a collaborative approach to managing complex systems
Agile software development
The Rational Unified Process: An Introduction, Second Edition
The Rational Unified Process: An Introduction, Second Edition
Dsdm: The Method in Practice
Agile Software Development with Scrum
Agile Software Development with Scrum
Structured Systems Analysis: Tools and Techniques
Structured Systems Analysis: Tools and Techniques
Do adaptation rules improve web cost estimation?
Proceedings of the fourteenth ACM conference on Hypertext and hypermedia
Investigating Web size metrics for early Web cost estimation
Journal of Systems and Software
How natural is natural language?: how well do computer science students write use cases?
Companion to the 21st ACM SIGPLAN symposium on Object-oriented programming systems, languages, and applications
Exploring case-based reasoning for web hypermedia project cost estimation
International Journal of Web Engineering and Technology
Journal of Computational Methods in Sciences and Engineering - Selected papers from the International Conference on Computer Science,Software Engineering, Information Technology, e-Business, and Applications, 2003
Hi-index | 0.00 |
This article describes the experiences of two Internet startup companies adopting effective and efficient modeling and documentation practices.Both organizations successfully developed agile approaches for enterprise architectural modeling, one taking a communal team-based approach and the other a chief architect approach.They adopted similar strategies for project-level modeling, adopting highly iterative and incremental approaches that focused on the act of modeling and not on the resulting models themselves.There is a "sweet spot" where modeling efforts can provide significant benefit without incurring the costs of onerous documentation.