Software engineering/Bibliography: Difference between revisions
Jump to navigation
Jump to search
imported>Mark Jones m (Title capitalization) |
imported>Mark Jones m (Minor capitalization fix) |
||
(One intermediate revision by the same user not shown) | |||
Line 4: | Line 4: | ||
==Textbooks== | ==Textbooks== | ||
# {{cite book | # {{cite book | ||
| last = Sommerville | | last = Sommerville | ||
Line 16: | Line 17: | ||
| last = Pressman | | last = Pressman | ||
| first = Roger S. | | first = Roger S. | ||
| title = Software Engineering | | title = Software Engineering: A Practitioner's Approach | ||
| publisher = McGraw-Hill | | publisher = McGraw-Hill | ||
| year = 2005 | | year = 2005 | ||
Line 42: | Line 43: | ||
| isbn = 0131469134 | | isbn = 0131469134 | ||
}} | }} | ||
==Coding and design== | ==Coding and design== | ||
# {{cite book | # {{cite book | ||
| last = Gamma | | last = Gamma | ||
Line 69: | Line 72: | ||
| isbn = 0201485672 | | isbn = 0201485672 | ||
}} | }} | ||
==Agile methodology== | ==Agile methodology== | ||
# {{cite book | # {{cite book | ||
| last = Kent | | last = Kent | ||
Line 76: | Line 81: | ||
| coauthor = Cynthia Andres | | coauthor = Cynthia Andres | ||
| others = foreword by Erich Gamma | | others = foreword by Erich Gamma | ||
| title = | | title = Extreme Programming Explained: Embrace Change | ||
| publisher = Addison-Wesley | | publisher = Addison-Wesley | ||
| edition = 2nd | | edition = 2nd | ||
Line 82: | Line 87: | ||
| isbn = 0321278658 | | isbn = 0321278658 | ||
}} | }} | ||
==Background reading== | ==Background reading== | ||
# Brooks, Fred (1995). ''Mythical Man Month''. Pearson Education. ISBN 0201835959. | # Brooks, Fred (1995). ''Mythical Man Month''. Pearson Education. ISBN 0201835959. | ||
<!-- There's a bug in template subpages, which causes problem with this cite book: | <!-- There's a bug in template subpages, which causes problem with this cite book: |
Latest revision as of 12:00, 25 October 2007
- Please sort and annotate in a user-friendly manner. For formatting, consider using automated reference wikification.
Textbooks
- Sommerville, Ian (2004). Software Engineering, Second. Pearson Education. ISBN 0321210263.
- Pressman, Roger S. (2005). Software Engineering: A Practitioner's Approach, Sixth. McGraw-Hill. ISBN 0072853182.
- Ghezzi, Carlo; Mehdi Jazayeri, and Dino Mandrioli (2003). Fundamentals of Software Engineering, Second. Pearson Education. ISBN 0133056996.
- Pfleeger, Shari Lawrence; Joanne M. Atlee (2006). Software Engineering: Theory and Practice, Third. Pearson Education. ISBN 0131469134.
Coding and design
- Gamma, Erich; Richard Helm, Ralph Johnson, John Vlissides; a.k.a. the Gang of Four (1995). Design Patterns: Elements of Reusable Object-Oriented Software. Pearson Education. ISBN 0201633612.
- McConnell, Steve (2004). Code Complete. Microsoft. ISBN 0735619670.
- Fowler, Martin (1999). Refactoring. Pearson Education. ISBN 0201485672.
Agile methodology
- Kent, Beck (2004). Extreme Programming Explained: Embrace Change, foreword by Erich Gamma, 2nd. Addison-Wesley. ISBN 0321278658.
Background reading
- Brooks, Fred (1995). Mythical Man Month. Pearson Education. ISBN 0201835959.