The Essence of Software Engineering PDF ePub eBook

Books Info:

The Essence of Software Engineering free pdf SEMAT (Software Engineering Methods and Theory) is an international initiative designed to identify a common ground, or universal standard, for software engineering. It is supported by some of the most distinguished contributors to the field. Creating a simple language to describe methods and practices, the SEMAT team expresses this common ground as a kernel-or framework-of elements essential to all software development. The Essence of Software Engineering introduces this kernel and shows how to apply it when developing software and improving a team's way of working. It is a book for software professionals, not methodologists. Its usefulness to development team members, who need to evaluate and choose the best practices for their work, goes well beyond the description or application of any single method. "Software is both a craft and a science, both a work of passion and a work of principle. Writing good software requires both wild flights of imagination and creativity, as well as the hard reality of engineering tradeoffs. This book is an attempt at describing that balance." -Robert Martin (unclebob) "The work of Ivar Jacobson and his colleagues, started as part of the SEMAT initiative, has taken a systematic approach to identifying a 'kernel' of software engineering principles and practices that have stood the test of time and recognition." -Bertrand Meyer "The software development industry needs and demands a core kernel and language for defining software development practices-practices that can be mixed and matched, brought on board from other organizations- practices that can be measured- practices that can be integrated- and practices that can be compared and contrasted for speed, quality, and price. This thoughtful book gives a good grounding in ways to think about the problem, and a language to address the need, and every software engineer should read it." -Richard Soley

About Ivar Jacobson

Dr. Ivar Jacobson, one of the prime movers behind SEMAT, is the principal author of six books, including, with Pan-Wei Ng, Aspect-Oriented Software Development with Use Cases (Addison-Wesley, 2005). Dr. Pan-Wei Ng is the Asia Pacific CTO and chief scientist at IvarJacobson International and coaches large-scale development extensively. Paul E. McMahon, principal of PEM Systems, is the author of Integrating CMMI(R) and Agile Development (Addison-Wesley, 2011). Ian Spence, chief scientist and principal consultant at Ivar Jacobson International, is the coauthor of Managing Iterative Software Development Projects (Addison-Wesley, 2007). Svante Lidman is a senior productivity expert at Hansoft and has been leading and coaching software development teams for twenty years.

Details Book

Author : Ivar Jacobson
Publisher : Addison-Wesley Educational Publishers Inc
Data Published : 16 January 2013
ISBN : 0321885953
EAN : 9780321885951
Format Book : PDF, Epub, DOCx, TXT
Number of Pages : 352 pages
Age + : 15 years
Language : English
Rating :

Reviews The Essence of Software Engineering



17 Comments Add a comment




Related eBooks Download


  • The Essence of Software Engineering free pdfThe Essence of Software Engineering

    SEMAT (Software Engineering Methods and Theory) is an international initiative designed to identify a common ground. or universal standard. for software engineering..


  • Encyclopedia of Software Engineering free pdfEncyclopedia of Software Engineering

    Software engineering requires specialized knowledge of a broad spectrum of topics. including the construction of software- the platforms. applications and environments in which the software operates- as well as an understanding of the people who build and use the software..


  • Perspectives on the Future of Software Engineering free pdfPerspectives on the Future of Software Engineering

    The dependence on quality software in all areas of life is what makes software engineering a key discipline for today's society. Thus. over the last few decades it has been increasingly recognized that it is particularly important to demonstrate the value of software engineering methods in real-world environments..


  • Software Process Improvement free pdfSoftware Process Improvement

    The creation of quality software on time and within budget has been a major problem facing the software industry for several decades. Consideration of software development and maintenance as an engineering discipline to control the developmental process can help alleviate these obstacles..


  • Software Engineering free pdfSoftware Engineering

    For introductory courses in Software Engineering. This introduction to software engineering and practice addresses both procedural and object-oriented development..


  • The Essence of Software Engineering free pdfThe Essence of Software Engineering

    . SEMAT (Software Engineering Methods and Theory) is an international initiative designed to identify a common ground, or universal standard, for software engineering. It is supported by some of the m