Systems Engineering Principles for Software Engineers.pdf
Ray Madachy is affiliated with the Naval Postgraduate School at the University of Southern California .
Systems Engineering Introduction Methods and Techniques Project Management Life Cycle Activities Domain Practices References Appendix A: Terminology Appendix B: GSwE2009 System Engineering Knowledge Areas Coverage Appendix C: Provided Software Tools
In a world of software-intensive systems, it is important for software engineers to be able to take on larger roles. This book's holistic approach to developing complex systems clarifies the overall context of where the critical software resides, helping software engineers create more effective systems. The author examines proven quantitative and qualitative systems engineering principles for those working on large-scale software systems. It shows how to use systems engineering methods based on the fundamentals of probability/statistics, decision analysis, modeling and simulation, cost estimation, and systems architecting heuristic approaches.