|
BRO95 | Frederick P. Brooks, Jr. 1995. The Mythical Man-Month-Essays on Software Engineering 2nd ed. Reading, MA, Addison Wesley Longman. | |
소프트웨어 개발에 참여하는 모든 사람이 계속해서 읽어야 하는 고전. 1975년 원판보다는 이 20주년 기념판을 권장합니다. | ||
CLA97 | Carl von Clausewitz 1997. On War. Wordsworth Editions. | |
전쟁을 주제로 작성된 저명한 책 중 하나이고 관리 분야에 적용할 수 있습니다. | ||
CHM95 | James Champy 1995. Reengineering Management: The Mandate for New Leadership. New York, NY: HarperCollins. | |
비즈니스 (리)엔지니어링 노력을 관리하기 위한 불확실한 기술에 대한 통찰력을 제공합니다. | ||
DVP93 | Thomas H. Davenport 1993. Process Innovation-Reengineering Work through Information Technology. Boston, MA: Harvard Business School Press. | |
정보 기술을 통해 비즈니스 개선 및 (리)엔지니어링을 가능하게 하는 방법에 대한 근거가 확실하고 포괄적인 소개. | ||
GAO97 | United States General Accounting Office 1997. Business Process Reengineering Assessment Guide. http://www.gao.gov | |
비즈니스 (리)엔지니어링 노력을 평가하기 위한 프레임워크에 대해 설명합니다. | ||
ERI00 | Hans-Erik Eriksson 및 Magnus Penker 2000. Business Modeling With UML: Business Patterns at Work. New York, NY: John Wiley & Sons, Inc. | |
비즈니스 모델링에 대한 가치 있는 패턴 세트를 제시합니다. | ||
HAM93 | Michael Hammer 및 James Champy 1993. Reengineering
the Corporation-A Manifesto for Business Revolution. New York, NY: HarperBusiness. |
|
비즈니스 (리)엔지니어링의 움직임을 대중화한 책. 위에 언급된 The Object Advantage-Business Process Reengineering with Object Technology의 훌륭한 보충서. | ||
HAR91 | H. James Harrington 1991. Business Process Improvement: The Breakthrough Strategy for Total Quality, Productivity, and Competitiveness. New York, NY: McGraw-Hill. | |
비즈니스 (리)엔지니어링 주제에 기여한 또다른 책. | ||
JAC94 | Ivar Jacobson, Maria Ericsson 및 Agneta Jacobson 1994. The Object Advantage-Business Process Reengineering with Object Technology. Addison Wesley Longman. | |
비즈니스 모델링 규칙의 기초이면서 객체 기술을 비즈니스 모델링 분야에 적용한 최초의 책. | ||
KAP96 | Robert Kaplan 및 David Norton 1996. The Balanced Scorecard. Boston, MA: Harvard Business School Press. | |
BSC(Balanced Scorecard)를 성공적으로 구현한 베스트 프랙티스. | ||
KOT96 | John P. Kotter 1996. Leading Change. Boston, MA: Harvard Business School Press. | |
조직적인 변경의 계획 및 관리에 대한 증명된 실용적 모델. | ||
MARS00 | Chris Marshall 2000. Enterprise Modeling with UML. Addison Wesley Longman. | |
개발 소프트웨어 시스템을 용이하게 하는 비즈니스 모델을 작성하는 방법에 대해 설명합니다. | ||
NDL97 | David A. Nadler 및 Michael L. Tushman 1999. Competing by Design-the Power of Organizational Architecture. Oxford University Press. | |
조직적인 구조 및 성능을 경쟁적인 이점의 소스로 정의합니다. | ||
OHM91 | Kenichi Ohmae 1991. The Mind of the Strategist: The Art of Japanese Business. McGraw-Hill. | |
전략적 관리에 대한 분명하고 실용적인 안내서. | ||
ODL98 | James J. Odell 1998. Advanced Object-Oriented Analysis & Design Using UML. Cambridge University Press. | |
특히, 비즈니스 규칙의 주제에 대한 훌륭한 개요를 제공합니다. | ||
PFE99 | Jeffrey Pfeffer 및 Robert Sutton 1999. The Knowing-Doing Gap. Boston, MA: Harvard Business School Press. | |
일부 조직에서 자체 학습 내용을 적용하지 않는 이유에 대해 논의하고 이 도전을 극복하는 방법에 대한 조언을 제공합니다. | ||
PLR99 | R. Steven Player(편집자) 및 David Keys(편집자) 1999. Activity-Based Management: Arthur Andersen's Lessons from the ABM Battlefield. Wiley Cost Management Series. | |
비용 관리에 대한 이해와 ABC(Activity-Based Costing) 및 ABM(Activity-Based Management) 시스템을 구현하는 방법을 소개합니다. | ||
POR98 | Michael Porter 1998. Competitive Strategy: Techniques for Analyzing Industries and Competitors. Simon & Schuster, Inc. | |
전략적인 계획자를 위한 실용적인 안내서. | ||
ROS97 | Ron Ross 1997. The Business Rule Book: Classifying, Defining and Modeling Rules. Boston, MA: Database Research Group. | |
비즈니스 규칙 분석가를 위한 완벽한 핸드북. | ||
SEY98 | Patricia Seybold 1998. Customers.com. Random House Publishing. | |
e-business 및 (리)엔지니어링의 장점에 대한 실용적인 가이드라인 및 케이스 연구의 뛰어난 모음집. |
BER92 | H. Berlack 1992. Software Configuration Management. New York, NY: John Wiley & Sons, Inc. | |
BUC93 | J. Buckley 1993. Implementing Configuration Management, Hardware, Software and Firmware. Los Alamitos, CA: IEEE Computer Science Press. | |
WHI00 | Brian White 및 Geoff Glemm 2000. Software Configuration Management Strategies and Rational ClearCase: A Practical Introduction. Addison-Wesley Longman. | |
WHI91 | David Whitgift 1991. Methods and Tools for Software Configuration Management. New York, NY: John Wiley & Sons, Inc. | |
BOU94 | Serge Bouchy 1994. L'ingénierie des systèmes informatiques évolutifs, Paris, France: Eyrolles, 330p. | |
BRO95 | Frederick P. Brooks, Jr. 1995. The Mythical Man-Month-Essays on Software Engineering 2nd ed. Reading, MA, Addison Wesley Longman. | |
소프트웨어 개발에 참여하는 모든 사람이 계속해서 읽어야 하는 고전. 1975년 원판보다는 이 20주년 기념판을 권장합니다. | ||
CON92 | D. Conner 1992. Managing at the Speed of Change. New York, NY: Random House, Inc. | |
DAT99 | C.J. Date 1999. An Introduction to Database Systems. 7th ed. New York, NY: Addison-Wesley Publishing Company, Inc. | |
데이터베이스 시스템에 대한 우수한 소개, 참조 및 배경 정보 소스. | ||
DAV95 | Alan Davis 1995. 201 Principles of Software Development. New York, NY: McGraw-Hill. | |
프로젝트에 참여하는 모든 팀 구성원을 위한 좋은 조언서. | ||
DEG90 | Peter DeGrace 및 Leslie Stahl 1990. Wicked Problems, Righteous Solutions: A Catalog of Modern Software Engineering Practices. Englewood Cliffs, NJ: Yourdon Press. | |
다양한 프로세스 라이프사이클과 이것의 근원, 결함 및 강점에 대한 통찰력이 있는 책으로 프로세스의 중요성을 이해하는 데 유용합니다. | ||
DEI84 | Harvey M. Deitel 1984. An Introduction to Operating Systems. Addison Wesley Longman. | |
FIS96 | Charles Fishman 1996. Johnson Space Center Shuttle Software Group, "They Write the Right Stuff". Fastcompany, Issue 6, p. 95, December, 1996. | |
GRA97 | Ian Graham 외. 1997. The OPEN Process Specification. Harlow, England: Addison Wesley Longman. | |
RUP와 일부 원칙을 공유하는, 호주에서 발표된 또다른 프로세스 모델. | ||
HAC97 | JoAnn T. Hackos 및 Dawn M. Stevens 1997. Standards for Online Communication. John Wiley and Sons, Inc. | |
현대 기술 자료 작성자에게 이 책은 사실상 표준이 되었습니다. 이 책은 온라인 도움말 시스템을 생성하는 방법에 특히 중점을 두어 사용자 메뉴얼을 개발하는 프로세스를 정의합니다. | ||
HER99 | Peter Herzum 및 Oliver Sims 1999. Business Component Factory: A Comprehensive Overview of Component-Based Development for the Enterprise. John Wiley & Sons. | |
소형 컴포넌트를 작성하는 것에서 대형 컴포넌트 기반 시스템 연합을 작성하는 것까지 컴포넌트 기반의 개발을 정의하고 설명합니다. | ||
IBM2000 | IBM System Integrated Method. International Business Machines Corporation 1998, 1999, 2000. | |
IBM99a | An Approach to Designing e-business Solutions. International Business Machines Corporation 1999. | |
http://www.redbooks.ibm.com/abstracts/sg245949.html | ||
IBM99b | Design Considerations: From Client Server Applications to e-business Applications. International Business Machines Corporation 1999. | |
http://www.redbooks.ibm.com/ | ||
IBM99c | The Front of IBM WebSphere-Building e-business User Interfaces. International Business Machines Corporation 1999. | |
http://www.redbooks.ibm.com/abstracts/sg245488.html | ||
IBM98a | Architecture Description Standard: Overview. International Business Machines Corporation 1998. | |
IBM98b | Architecture Description Standard: Semantic Specification. International Business Machines Corporation 1998. | |
앞에 제시된 IBM 참조서용 기타 관련 웹 사이트는 다음과 같습니다. http://www.redbooks.ibm.com http://www.ibm.com/e-business/ http://www.ibm.com/software http://www.ibm.com/developer/ http://www.ibm.com/services/ |
||
IBM97 | IBM 1997. Developing Object-Oriented Software-An Experienced- based Approach. Upper Saddle River, NJ: Prentice-Hall. | |
RUP와 같이, IBM Object Technology Center에서 개발된 반복, 증가, 객체 지향, 시나리오 구동, 위험 인식 프로세스. | ||
IE610.12 | IEEE Std 610.12-1990. IEEE Standard Glossary of Software Engineering Terminology. The Institute of Electrical and Electronics Engineers, Inc.: New York, NY, 10017-2394, USA. 1990. | |
JAV03 | JavaTM 2 Platform, Standard Edition, v 1.4.2 API Specification - http://java.sun.com/j2se/1.4.2/docs/api/index.html | |
JEL93 | J. Jellison 1993. Overcoming Resistance: A Practical Guide to Producing Change in the Workplace. New York, NY: Simon & Schuster, Inc. | |
KAT93 | Jon R. Katzenbach 및 Douglas K. Smith 1993. The Wisdom of Teams. New York, NY: Harper Business. | |
효율적인 팀의 비결. | ||
KET98 | Nasser Kettani 외. 1998. De Merise à UML. Paris, France: Editions Eyrolles. | |
UML을 사용하도록 업그레이드된 Merise는 프랑스에서 매우 인기 있는 소프트웨어 개발 방법론입니다. 이것은 RUP와 약간의 유사점을 가집니다. | ||
LEA97 | Doug Lea 1999. Concurrent Programming in Java. Addison Wesley Longman. | |
MCA95 | Jim McCarthy 1995. Dynamics of Software Development. Redmond, WA: Microsoft Press. | |
Microsoft 개발 관리자에 의한 3-5개의 경험적 규칙. | ||
MCO97 | Steve McConnell 1997. Software Project Survival Guide. Redmond, WA: Microsoft Press. | |
소프트웨어 프로젝트를 성공적으로 인도하는 방법에 대한 실용적 경험의 모음집. | ||
MCO93 | Steve McConnell 1993. Code Complete-A Practical Handbook of Software Construction. Redmond, WA: Microsoft Press. | |
개발 프로세의 구현, 통합 및 테스트 측면을 고찰하는 구현자 및 테스터를 위한 훌륭한 책. | ||
MOS98 | Microsoft 1998. The Microsoft Manual of Style for Technical Publications. Redmond, WA: Microsoft Press. | |
STA97 | Jennifer Stapleton 1997. The Dynamic System Development Method. Addison Wesley Longman. | |
15,000 피트에서 DSDM 방법은 RUP의 도입으로 볼 수 있습니다. 두 프로세스가 다른 용어를 사용하더라도 서로가 매우 밀접합니다. RUP를 DSDM의 인스턴스 또는 구현으로 볼 수 있습니다. | ||
TAN86 | Andrew S. Tannenbaum 1986. Operating Systems: Design and Implementation. Upper Saddle River, NJ: Prentice Hall. | |
WID00 | R. Max Wideman and PMForum, February, 1999 and January, 2000. Wideman Comparative Glossary of Project Management Terms v2.0. www.pmforum.org | |
다양한 소프트웨어 엔지니어링 용어 및 이러한 용어에 대한 여러 정의는 http://www.pmforum.org/library/glossary/에서 볼 수 있습니다. | ||
YOU97 | Edward Yourdon 1997. Death March: Managing "Mission Impossible" Projects. Upper Saddle River, NJ: Prentice Hall. | |
프로젝트 문제점에 대한 흥미있는 견해. |
BOO98 | G. Booch, J. Rumbaugh 및 I. Jacobson, 1998. UML User Guide. Addison-Wesley Longman. | |
Rational Unified Process 5.1과 동시에 출간된 이 책은 최고의 작가에 의해 작성된 UML에 대한 훌륭한 사용자 안내서입니다. | ||
CHE01 | John Cheesman 및 John Daniels, 2001. UML Components: A Simple Process for Specifying Component-Based Software. Addison-Wesley Longman. | |
이 책은 컴포넌트 기반 시스템을 지정하는 것에 대해 간결하고 읽기 쉬우면서 자세한 여러 실용 가이드를 제공합니다. | ||
CONA99 | Jim Conallen, 1999. Building Web Applications with UML. Addison-Wesley Longman. | |
RUP의 컨텍스트에서 기본적인 웹 어플리케이션 개발에 대한 훌륭한 소개. 이 책은 UML을 사용하여 웹 어플리케이션을 모델링하는 방법을 표시하고 UML에 대한 웹 어플리케이션 확장을 소개합니다. | ||
DOUG98 | Bruce Powel Douglass 1998. Real-Time UML. Addison Wesley Longman. | |
이 책은 UML을 표기법으로 사용하여 실시간 시스템에 객체 지향 기술을 적용하는 것에 대한 좋은 조언을 제공합니다. | ||
ERI04 | Hans-Erik Eriksson, Magnus Penker, Brian Lyons 및 David Fado 2004. UML 2 Toolkit. Indianopolis: Wiley Publishing, Inc. | |
ERI97 | Hans-Erik Eriksson 및 Magnus Penker 1997. UML Toolkit. New York: John Wiley & Sons. | |
또다른 두 명의 Rational 지지자들이 스웨덴에서 발표한 UML에 대한 보다 포괄적인 책. | ||
FOW97 | Martin Fowler 1997. UML Distilled-Applying the standard object modeling language. Addison-Wesley Longman. | |
짧은 시간에 익힐 수 있는 UML에 대한 매우 간략하고 훌륭한 소개. | ||
FRA03 | David S. Frankel 2003. Model Driven Architecture: Applying MDA to Enterprise Computing. John Wiley & Sons. | |
주요 개발자 중 한 명에 의해 쓰여진 OMG의 MDA(Model Driven Architecture) 시작에 대한 기초적인 작업. | ||
KLE03 | Anneke Kleppe, Jos Warmer 및 Wim Bast 2003. MDA Explained-The Model Driven Architecture™:Practice and Promise. Addison-Wesley. | |
MDA 생성에 기여한 사람이 쓴, 실제 사용자 관점에서 본 MDA에 대한 보다 유용한 고찰. | ||
LAR02 | Craig Larman 2002. Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process, 2nd ed. Prentice-Hall, Inc. | |
이 책은 분석 및 설계 규칙에서 발생하는 것에 대한 훌륭한 설명입니다. 이 책은 분석 및 설계, UML 사용 및 Unified Process 컨텍스트에서 패턴 개념의 적용을 가르칩니다. Mr. Larman은 반복, 위험 구동, 구조 중심 프로세스의 케이스 연구를 소개하여 실제적인 컨텍스트를 포함한 조언을 제공합니다. 그는 소프트웨어 개발에서 실제 일어나는 것의 원동력을 설명하고 영향을 미치는 외부 요인을 제시합니다. 설계 활동은 다른 타스크와 연관되며, 더 이상 조직적인 변환이나 창조적인 직관과 같이 단순하게 지적인 활동으로 나타나지 않습니다. | ||
MEL04 | Stephen J. Mellor, Kendall Scott, Axel Uhl, Dirk Weise 2004. MDA Distilled-Principles of Model-Driven Architecture. Addison-Wesley. | |
실행 가능한 모델의 기술에 중점을 두어 MDA의 본질을 추출하여 표시합니다. | ||
MUL98 | Pierre-Alain Muller 1998. Instant UML. Wrox Inc. | |
이전 동료가 쓴 UML에 대한 또다른 간략한 소개. | ||
NBG01 | Eric J. Naiburg 및 Robert A. Maksimchuk 2001. UML For Database Design. New York, NY: Addison-Wesley Publishing Company, Inc. | |
UML을 데이터베이스 모델링 및 설계에 적용한 것입니다. 케이스 연구에 의해 지원됩니다. | ||
OMG03 | MDA Guide Version 1.0.1. Object Management Group. Document omg/2003-06-01, June 2003 | |
OMG에서의 MDA(Model Driven Architecture) 개념 및 용어의 스펙. |
||
QUA98 | Terry Quatrani 1998. Visual Modeling with Rational Rose and UML. Addison Wesley Longman. | |
UML 모델을 빌드하는 방법에 대한 단계별 가이드를 제공합니다. 동시에 실제적인 소규모 예제를 제공하여 RUP에 대해서 설명합니다. | ||
RUM05 | James Rumbaugh, Ivar Jacobson, Grady Booch, 2005. The Unified Modeling Language Reference Manual, second edition. Addison-Wesley, Boston. | |
RUM98 | J. Rumbaugh, I. Jacobson 및 G. Booch, 1998. UML Reference Manual. Addison Wesley Longman. | |
주 저자에 의해 쓰여진 이 책은 확실히 OMG 표준보다 더 함축 가능한 UML에 대한 충분한 설명을 제공합니다. | ||
UML01 | OMG Unified Modeling Language Specification, Version 1.4. Rational Software Corporation, 18880 Homestead Road, Cupertino, CA 95014, and Object Management Group, Inc., 492 Old Connecticut Path, Framingham, MA 01701. | |
최신 UML 스펙. http://www.rational.com/uml 웹 사이트에서 볼 수 있습니다. | ||
UML04 | OMG Unified Modeling Language Specification, Version 2.0. Object Management Group, Inc., Needham, MA 02494 | |
최종적으로 채택된 스펙(2003-08-02) | ||
UML96 | G. Booch, J. Rumbaugh 및 I. Jacobson 1996. The Unified Modeling Language for Object-Oriented Development. Documentation set, version 0.9 Addendum, Rational Software Corporation. | |
UML95 | G. Booch 및 J. Rumbaugh 1995. Unified Method for Object-Oriented Development. Documentation set, version 0.8, Rational Software Corporation. |
BOO93 | Grady Booch 1993. Object-Oriented Analysis and Design with Applications, 2nd edition. Redwood City, CA: The Benjamin/Cummings Publishing Company. | |
BUH96 | R. J. A. Buhr 및 R. S. Casselman 1996. Use Case Maps for Object-Oriented Systems. Upper Saddle River, NJ: Prentice-Hall. | |
이 책은 유스 케이스에 대한 몇 가지 다른 보기를 개발합니다. | ||
JAC92 | Ivar Jacobson 외. 1992. Object-Oriented Software Engineering-A Use Case-Driven Approach, Wokingham, England: Addison Wesley Longman. | RUM91 | James Rumbaugh 외. 1991. Object-Oriented Modeling and Design. Upper Saddle River, NJ: Prentice-Hall. |
위에서 소개된 세 권의 책은 UML 및 RUP가 발표되기 직전에 "Three Amigos"에 의해 작성된 객체 지향 분석 및 설계 규칙에 대한 기초입니다. 이 책은 원래의 표기법을 사용하지만, 여전히 OO 설계자에게 주요한 참조서입니다. | ||
RUM96 | James Rumbaugh 1996. OMT Insights. New York: SIGS Books. | |
상속, 유스 케이스 등과 같은 특별한 주제로 나뉜 원래 OMT 책의 보충서. | ||
SEL94 | Bran Selic, Garth Gullekson 및 Paul Ward 1994. Real-time Object-Oriented Modeling. New York, NY: John Wiley & Sons, Inc. | |
ObjecTime Developer를 도입한 저자가 쓴, 반응 시스템 설계에 객체 기술을 사용하는 것에 대한 참조 연구. | ||
WIR90 | Rebecca Wirfs-Brock, Brian Wilkerson 및 Lauren Wiener 1990. Designing Object-Oriented Software. Upper Saddle River, NJ: Prentice-Hall. | |
이 책은 객체 지향 소프트웨어 개발에 대한 클래스, 책임, 협업(CRC) 방법을 설명합니다. |
AMI95 | K. Pulford, A. Kuntzmann-Combelles 및 S. Shirlaw 1995. A Quantitative Approach to Software Management-The AMI Handbook. Addison Wesley Longman. | |
BOE00 | Barry W. Boehm 외, 2000. Software Cost Estimation with COCOMO II. Upper Saddle River, NJ: Prentice-Hall. | |
원래의 고전적인 연구에 대한 후속 연구. | ||
BOE81 | Barry W. Boehm 1981. Software Engineering Economics. Upper Saddle River, NJ: Prentice-Hall. | |
원래의 COCOMO 평가 모델을 설명하는 소프트웨어 노력 평가에 관련된 고전적인 작업. | ||
BOE91 | Barry W. Boehm 1991. Software Risk Management: Principles and Practices, IEEE Software, Jan. 1991, IEEE, pp.32-41. | |
위험 관리에 대한 매우 간략한 소개. | ||
BOO95 | Grady Booch 1995. Object Solutions-Managing the Object-Oriented Project. Addison Wesley Longman. | |
객체 지향 프로젝트의 관리자를 위한 실용적인 책. RUP의 기본 원리에 대한 소스 중 하나. | ||
CAN01 | Murray Cantor 2001. Software Leadership. Addison-Wesley Longman. | |
CAR93 | Marvin J. Carr 외. 1993. Taxonomy-Based Risk Identification, Technical Report CMU/SEI-93-TR-6, Pittsburgh, PA, SEI, June 1993, 24p. | |
자체 위험 목록을 시작하기 위한 영감의 소스를 제공합니다. | ||
CHA89 | Robert Charette 1989. Software Engineering Risk Analysis and Management. New York, NY: McGraw-Hill. | |
위험 관리에 대한 실용적인 견해. | ||
CHID94 | Chidamber 및 Kemerer 1994. A metrics suite for object-oriented design, IEEE Transactions on Software Engineering, 20(6), 1994. | |
OO 소프트웨어 메트릭 분야에 기여한 책 중 하나. | ||
CLE96 | Robert T. Clemen 1996. Making Hard Decisions: An Introduction to Decision Analysis. Duxbury Press. | |
의사 결정 분석의 원리에 대한 완전하고 쉽게 이용할 수 있는 처리 방법. | ||
DEV95 | Michael T. Devlin 및 Walker E. Royce. Improving Software Economics in the Aerospace and Defense Industry, Technical Paper TP-46, Santa Clara, CA, Rational Software Corporation, 1995. | |
EVA98 | James R. Evans 및 David L. Olson 1998. Introduction to Simulation and Risk Analysis. Upper Saddle River, NJ: Prentice-Hall. | |
비즈니스 모델링에 대한 시뮬레이션 사용의 훌륭한 소개. | ||
FAI94 | Richard Fairley 1994. "Risk Management for Software Project," IEEE Software, 11 (3), May 1994, pp.57-67 | |
이전에 위험 관리를 수행하지 않은 경우, 직접적인 위험 관리 전략. | ||
GIL88 | Tom Gilb 1988. Principles of Software Engineering Management. Harlow, England: Addison Wesley Longman. | |
반복적 개발의 선구자가 쓴 훌륭한 이 책은 프로젝트 관리자 대상의 실용적인 조언이 많이 담겨 있습니다. | ||
HEND96 | Brian Henderson-Sellers 1996. Object-Oriented Metrics, Measures of Complexity. Prentice Hall PTR. | |
OO 특정 메트릭에 대해 자세히 다루고 있습니다. | ||
JON94 | Capers Jones 1994. Assessment and Control of Software Risks. Yourdon Press. | |
목록이 완성되었는지 확인하기 위해 목록을 검사하는 데 사용되는 위험의 필수적인 소스. | ||
KAR96 | Dale Karolak 1996. Software Engineering Risk Management. Los Alamitos, CA: IEEE Computer Society Press. | |
위험 관리에 대한 보다 정교한 조언 및 기술을 제공합니다. | ||
MCO96 | Steve McConnell 1996. Rapid Development. Redmond, WA: Microsoft Press. | |
신속한 소프트웨어 개발에 대한 최상의 프랙티스를 다루고 있는 우수한 책. | ||
MSP97 | User's Guide for Microsoft Project 98, Microsoft Corporation, 1997. | |
OCO94 | Fergus O'Connell 1994. How to Run Successful Projects. New York, NY: Prentice-Hall International. | |
최상의 책! 처음으로 프로젝트를 관리하기 위해 실제로 알아야 할 모든 것이 담긴 170 페이지의 책. | ||
PMI96 | A Guide to the Project Management Body of Knowledge. The Project Management Institute: Newton Square, PA, 19073-3299, USA. 1996. | |
PUT92 | Lawrence Putnam & Ware Myers 1992. Measures for Excellence: Reliable Software On Time, Within Budget. Yourdon Press. | |
ROY98 | Walker Royce 1998. Software Project Management: A Unified Framework. Addison Wesley Longman. | |
RUP에 꼭 필요한 안내서인 이 책은 Rational Process의 정신과 근간이 되는 소프트웨어 경제성에 대해 설명합니다. 프로젝트 관리자를 위한 훌륭한 조언이 많이 담겨 있습니다. | ||
VOS96 | David Vose 1996. Quantitative Risk Analysis: A Guide to Monte Carlo Simulation Modeling. John Wiley & Sons. | |
Monte Carlo 기술을 사용하는 불확실성의 모델링에 대한 훌륭한 안내서. | ||
WHIT97 | Scott Whitmire 1997. Object-Oriented Design Measurement. John Wiley & Sons, Inc. | |
수학적으로 흥미가 있는 경우 소프트웨어 측정의 이론적인 기초에 대해 다루고 있는 훌륭한 책입니다. |
AND96 | Stephen J. Andriole 1996. Managing Systems Requirements: Methods, Tools, and Cases. McGraw Hill. | |
BEY98 | Hugh Beyer 및 Karen Holtzblatt 1998. Contextual Design. San Francisco, CA: Morgan Kaufmann Publishers. | |
BIT03 | Kurt Bittner 및 Ian Spence 2003. Use Case Modeling. Addison Wesley Longman. | |
시간이 경과함에 따라 유스 케이스 스펙이 전개되는 방법을 표시하는 유용한 예제를 포함하여, 유스 케이스 기술 및 프랙티스에 대해 포괄적으로 다루고 있습니다. | ||
COC01a | Alistair Cockburn 2001. Writing Effective Use Cases. Addison Wesley Longman. | |
유스 케이스를 작성해야 하는 사람을 위한 훌륭한 가이드. 공평한 방식의 통찰력과 대조되는 다양한 양식 및 기술. 유스 케이스를 개선하는 데 도움이 되는 많은 팁. | ||
CON99 | Larry Constantine 및 Lucy A.D. Lockwood 1999. Software for Use. Reading, MA: Addison Wesley Longman. | |
사용 가능한 소프트웨어를 개발하기 위한 기술 및 실용적 가이드라인에 중점을 둔, 사용자 중심 설계에 대한 뛰어난 책. | ||
COO99 | Alan Cooper1999. The Inmates are Running the Asylum. Indianapolis, IN: SAMS. | |
DAV93 | Alan Davis 1993. Software Requirements-Objects, Functions and States. Englewood Cliffs, NJ: Prentice Hall. | |
FIS91 | Roger Fisher 및 William Ury 1991. Getting to Yes-Negotiating Agreement Without Giving In, 2nd Edition. Penguin Books USA. | |
GAU89 | Donald Gause 및 Gerald Weinberg 1989. Exploring Requirements-Quality Before Design. New York, NY: Dorset House. | |
GOU88 | John D. Gould 1988. "How to Design Usable Systems", in Helander, Martin, ed. Handbook of Computer Interaction, pp. 757-789, North-Holland, Amsterdam, The Netherlands. | |
GOU87 | John D. Gould, Stephen J. Boies, Stephen Levy, John T. Richards 및 Jim Schoonard 1987. "The 1984 Olympic Message System: a test of behavioral principles of system design", in Communications of the ACM, Vol. 30, No. 9, pp. 758-769. | |
GRA92 | Robert Grady 1992. Practical Software Metrics for Project Management and Process Improvement. Prentice-Hall. | |
HOL96 | Holtzblatt, K. 및 H. Beyer 1996. "Contextual Design: Principles and Practice," Field Methods for Software and Systems Design. D. Wixon and J. Ramey (Eds.), NY, NY: John Wiley & Sons, Inc. | |
IE830 | IEEE Std 830-1993. Recommended Practice for Software Requirements Specifications. Software Engineering Standards Committee of the IEEE Computer Society: New York, NY, 1993. | |
ISO13407 | ISO/TC159 1999. Human-centred design processes for interactive systems. Report ISO 13407:1999, International Organization for Standardization, Geneva, Switzerland. | |
KOV99 | Benjamin L. Kovitz 1999. Practical Software Requirements-A Manual of Content & Style. Manning Publications. | |
LEF99 | Dean Leffingwell 및 Don Widrig 1999. Effective Requirements Management. Addison Wesley Longman. | |
MAY99 | Deborah J. Mayhew1999. The Usability Engineering Lifecycle. Morgan Kaufmann Publishers. | |
SCH98 | Geri Schneider 및 Jason P. Winters 1998. Applying Use Cases-A Practical Guide. Addison Wesley Longman. | |
SOM97 | Ian Sommerville and Pete Sawyer 1997. Requirements Engineering-A Good Practice Guide. New York, NY: John Wiley & Sons, Inc. | |
THA97 | Richard H. Thayer 및 Merlin Dorfman 1997. Software Requirements Engineering, 2nd Edition. IEEE Computer Society Press. | |
WEI95 | Gerald Weinberg, 1995. "Just Say No! Improving the Requirements Process", American Programmer, October 1995. | |
BAS98 | Len Bass, Paul Clements 및 Rick Kazman 1998. Software Architecture in Practice. Addison Wesley Longman. | |
수많은 케이스 연구가 포함된 소프트웨어 구조 핸드북. | ||
BOS00 | Jan Bosch 2000. Design and Use of Software Architecture. Addison Wesley Longman. | |
BUS96 | Frank Buschmann, Régine Meunier, Hans Rohnert, Peter Sommerlad 및 Michael Stahl 1996. Pattern-Oriented Software Architecture-A System of Patterns, New York, NY: John Wiley and Sons, Inc. | |
이 책은 "gang of four" 책(Gamma 외. 위 참조)에 소개된 모델에 따라 구조 레벨에서 광범위한 설계 패턴 목록을 작성합니다. | ||
CKK02 | Paul Clements, Rick Kazman 및 Mark Klein 2002. Evaluating Software Architecture, Addison Wesley Longman. | |
CLE02 | Paul Clements 외. 2002. Documenting Software Architectures: Views and Beyond, Addison Wesley Longman. | |
CLN02 | Paul Clements 및 Linda Northrop 2002. Software Product Lines: Practice and Patterns, Addison Wesley Longman. | |
위에 소개된 세 권의 책은 Software Engineering Institute의 구조 연구 그룹에서 작성된 것입니다. Evaluating Software Architecture는 구조적 검토에 대한 유용한 입력을 제공합니다. Documenting Software Architectures: Views and Beyond는 보기의 개념에 대해 충분히 설명하여 소프트웨어 구조 문서를 개발하는 데 도움을 줍니다. | ||
DIK01 | David M. Dikel, David Kane 및 James R. Wilson 2001. Software Architecture - Organizational Principles and Patterns, Prentice-Hall. | |
구조화의 VRAPS(Vision, Rhythm, Anticipation, Partnering 및 Simplification) 모델에 대해 설명합니다. 이 책은 본인의 역할을 컨텍스트에서 찾으려는 초보 아키텍트에게 유용한 참조서입니다. | ||
FOW97a | Martin Fowler 1997. Analysis Patterns: Reusable Object Models. Addison Wesley Longman. | |
GAM94 | Erich Gamma, Richard Helm, Ralph Johnson 및 John Vlissides 1994. Design Patterns-Elements of Reusable Object-Oriented Software. Addison Wesley Longman. | |
패턴에 대한 초기 연구 중 하나인 이 책은 "세부적" 패턴에 대해 다루고 있습니다. | ||
GAR93 | David Garlan 및 Mary Shaw. An Introduction to Software Architecture. SEI Technical Report CMU/SEI-94-TR-21. | |
HOF99 | Christine Hofmeister, Robert Nord 및 Dilip Soni 1999. Applied Software Architecture. Addison Wesley Longman. | |
구조적 보기의 대체 세트를 제안하고 대응되는 프로세스를 설명합니다. 이 보기가 RUP 보기와 크게 다르지 않으므로, 이 책은 RUP 가이드에 대한 훌륭한 보충서입니다. 생화학 분야의 구조에 대한 몇 가지 예를 포함합니다. | ||
IEP1471 | IEEE Recommended Practice for Architectural Description, IEEE Std P1471, 2000. | |
이 표준은 여러 보기(예: RUP 4+1 보기)의 개념을 기반으로 하는 구조적 설명을 제시합니다. | ||
JAC97 | Ivar Jacobson, Martin Griss and Patrik Jonsson, 1997. Software Reuse-Architecture, Process and Organization for Business Success. Addison Wesley Longman. | |
RUP에 대한 최고의 안내서인 이 책은 상호 연결된 컴포넌트 및 시스템의 설계에 대한 통찰력을 제공하고 통합 레벨에서 조직적인 재사용의 프랙티스를 규정하기 위한 전략을 개략적으로 설명합니다. | ||
KRU95 | Philippe Kruchten 1995, "The 4+1 view model of architecture," IEEE Software. 12(6), November 1995. | |
RUP의 구조적 설명에 사용되는 4+1 보기의 출처. | ||
LMFS96 | Lockheed Martin Federal STARS (Software Technology for Adaptable, Reliable Systems) Program. Domain Engineering Guidebook. | |
이 안내서는 실제 조직(U.S. Air Force Space 및 Warning Systems Center)의 컨텍스트에서 도메인 엔지니어링 프로세스에 대한 상위 레벨 설명을 제공합니다. | ||
PW92 | Dewayne E. Perry 및 Alexander L. Wolf. Foundations for the Study of Software Architecture. ACM SIGSOFT Software Engineering Notes, 17(4):40-52, October 1992. | |
REC97 | Eberhardt Rechtin 및 Mark Maier 1997. The Art of System Architecting. Boca Ration, FL: CRC Press. | |
특히 소프트웨어 엔지니어를 대상으로 한 것은 아니지만, 위에 소개된 두 책은 소프트웨어 구조에 매우 유용한 책입니다. 특히, 유익한 발견적 학습 세트와 많은 구조 예제를 소개합니다. | ||
REC91 | Eberhardt Rechtin 1991. Systems Architecting: creating and building complex systems. Englewood Cliffs NJ: Prentice-Hall. | |
ROY91 | Walker E. Royce and Winston Royce, "Software Architecture: Integrating Process and Technology," Quest, 14 (1), 1991, Redondo Beach, CA: TRW, pp.2-15. | |
SHA96 | Mary Shaw 및 David Garlan 1996. Software Architecture-Perspectives on an Emerging Discipline. Upper Saddle River, NJ: Prentice-Hall. | |
소프트웨어 구조의 개념 및 문제점에 대한 훌륭한 소개. | ||
WIT94 | Bernard I. Witt, F. Terry Baker 및 Everett W. Merritt 1994. Software Architecture and Design-Principles, Models, and Methods. New York, NY: Van Nostrand Reinhold. | |
소프트웨어 구조에 대해 작성된 종합적인 책 중 하나. |
AMB99 | Scott W. Ambler 1999. More Process Patterns: Delivering Large-Scale Systems Using Object Technology. New York, NY: SIGS Books/Cambridge University Press. | |
[AMB98]의 자매편. | ||
AMB98 | Scott W. Ambler 1998. Process Patterns: Building Large-Scale Systems Using Object Technology. New York, NY: SIGS Books/Cambridge University Press. | |
객체 지향 기술을 조정하고 소프트웨어 엔지니어링 프로젝트에 적용하는 프로세스에 대한 훌륭한 자원. | ||
BOE96 | Barry W. Boehm 1996, "Anchoring the Software Process," IEEE Software, July 1996, pp.73-82. | |
이 기사는 4가지 단계와 이에 대응하는 이정표를 정의합니다. | ||
BOE88 | Barry W. Boehm 1988, "A Spiral Model of Software Development and Enhancement," Computer, May 1988, IEEE, pp.61-72. | |
이 독창적인 기사는 반복적 개발의 원칙 및 동기를 정의합니다. | ||
COC01 | Alistair Cockburn 2001. Agile Software Development Addison-Wesley Publishing Co. | |
소프트웨어 개발의 팀 원동력, 문화, 의사소통 측면에 대해 자세히 설명합니다. | ||
DOD94 | Software Development and Documentation, MIL-STD-498, U.S. Department of Defense, December 1994. | |
FER01 | Xavier Ferre 외. 2001, "Usability Basics for Software Developers," IEEE Software, January 2001, pp. 22-29. | |
HIG00 | James A. Highsmith 2000. Adaptive Software Development: A Collaborative Approach to Managing Complex Systems. Dorset House. | |
이 책은 반복적 개발에 대한 훌륭하고 설득력 있는 이유를 설명하는 RUP의 유용한 안내서입니다. 프로젝트 관리자를 위한 매우 실용적인 조언이 담겨 있습니다. | ||
HUM89 | Watts S. Humphrey 1989. Managing the Software Process. Reading, MA: Addison Wesley Longman. | |
소프트웨어 프로세스와 Software Engineering Institute에서 개발된 성능 완성 모델에 대한 고전적인 책. | ||
ISO95 | ISO/IEC 12207 Information Technology-Software Life-cycle Processes. ISO, Geneva, 1995, 57p. | |
ISO91 | ISO 9000-3 Guidelines for the Application of ISO 9001 to the Development, Supply, and Maintenance of Software. ISO, Geneva 1991. | |
소프트웨어 프로세스 정의 및 평가에 대한 두 가지 주요 표준. | ||
JAC98 | Ivar Jacobson, Grady Booch 및 James Rumbaugh 1998. The Unified Software Development Process. Addison Wesley Longman. | |
이 최신 교본은 보다 완전한 Unified Process 설명이며 유용한 RUP 안내서입니다. 또한 UML 모델링의 예제를 제공합니다. | ||
JAC97 | Ivar Jacobson, Martin Griss 및 Patrik Jonsson 1997. Software Reuse-Architecture, Process and Organization for Business Success. Addison Wesley Longman. | |
소프트웨어 재사용에 대한 이 교본은 중요한 RUP 보충서입니다. 또한 구조에 관련된 장을 중요하게 다루고 있습니다. | ||
JEF01 | Ron Jeffries, Ann Anderson 및 Chet Hendrickson 2001. Extreme Programming Installed. Addison-Wesley. | |
이 책은 실용적인 Extreme Programming 기술에 대해 설명합니다. | ||
KRU96 | Philippe Kruchten 1996. "A Rational Development Process", CrossTalk, 9 (7), July 1996, p.11-16. | |
Walker Royce, Sue Mickel 및 20명의 Rational 컨설턴트에 의해 개발된 이 기사는 Rational 프로세스의 반복적 라이프사이클에 대해 설명합니다. | ||
KRU91 | Philippe Kruchten 1991. "Un processus de dévelopment de logiciel itératif et centré sur l´architecture", Proceedings of the 4th International Conference on Software Engineering, December 1991, Toulouse, France, EC2. | |
프랑스어로 된 Rational 반복적 프로세스. | ||
KRU00 | Philippe Kruchten 2000. The Rational Unified Process, An Introduction, Second Edition. Addison Wesley Longman. | |
이 "mile wide, inch deep" 개요는 뛰어난 입문서로서 RUP의 개념, 구조, 컨텐츠 및 동기를 빠르게 소개합니다. | ||
KRO03 | Per Kroll 및 Philippe Kruchten 2003. The Rational Unified Process Made Easy, A Practitioners Guide to the RUP. Addison Wesley Longman. | |
RUP의 정신, 원리 및 프랙티스를 채택하는 데 사용되는 실용적인 안내서. 조직 또는 프로젝트에서 RUP를 적용하는 방법을 결정하는 데 도움을 주는 매우 유익한 자원. | ||
MCF96 | Robert McFeeley 1996. IDEAL: A User's Guide for Software Process Improvement. Software Engineering Institute, Pittsburgh, PA, CMU/SEI-96-HB-001. | |
IDEAL이라는 소프트웨어 프로세스 개선 프로그램 모델에 대해 설명하고 프로세스 구현 프로젝트를 초기화하고 관리하기 위해 권장되는 일련의 단계에 대한 일반 설명을 제공합니다. | ||
PAR86 | David L. Parnas 및 Paul C. Clements, "A Rational Design Process: How and Why to Fake It", IEEE Trans. Software Eng., Feb. 1986, pp.251-257. | |
PAU93 | Mark Paulk 외. 1993. Capability Maturity Model for Software, Version 1.1. Software Engineering Institute, Pittsburgh, PA SEI-93-TR-024. | |
성능 완성 모델에 대한 최초 참조서. | ||
ROY90 | Walker E. Royce, "TRW's Ada Process Model for Incremental Development of Large Software Systems", Proceedings ICSE 12, March 26-30, 1990, Nice, France, IEEE, pp.2-11. | |
ROY70 | Winston W. Royce, "Managing the Development of Large Software Systems: Concepts and Techniques", Proceedings, WESCON, August 1970. | |
BAC01a | James Bach 2001. What Is Exploratory Testing? (And How It Differs from Scripted Testing). Software Testing and Quality Engineering Magazine, Jan 29, 2001. | |
이 기사는 http://www.stickyminds.com 웹 사이트에서 볼 수 있습니다. | ||
BAS87 | BAS87 Victor R. Basili 및 H. Dieter Rombach 1987. Tailoring the Software Process to Project Goals and Environments. Proceedings of the 9th International Conference on Software Engineering Software, IEEE Press. | |
BEI95 | Boris Beizer 1995. Black Box Testing. New York, NY: John Wiley & Sons, Inc. | |
소프트웨어의 기능 테스트용 테스트 케이스를 개발하기 위한 다양한 전략. 이 책은 Dr. Beizer의 기술 양식 및 재치로 인해 쉽고 재밌게 읽을 수 있습니다. 여기에는 쉽게 이해할 수 있는 우수한 예제가 포함되어 있습니다. | ||
BLA99 | Rex Black 1999. Managing the Testing Process. Microsoft Press. | |
이 책은 시스템 테스트 팀 관리에 대한 정보의 좋은 소스입니다. | ||
GLA81 | Robert L. Glass 1981. Persistent Software Errors. IEEE Transactions on Software Engineering, March 1981. | |
IE829 | IEEE 829-1983 Standard for Software Test Documentation. Software Engineering Standards Committee of the IEEE Computer Society, New York. | |
KAN01 | Cem Kaner, James Bach 및 Bret Pettichord 2001. Lessons Learned in Software Testing. John Wiley & Sons, Inc. | |
컴퓨터 소프트웨어 테스트 작업에서 발생하는 광범위한 문제를 처리하는 데 도움을 주는 풍부한 팁 및 요령. 소프트웨어 테스트 작업의 기술적인 측면뿐 아니라 심리적인 관리에 대해서도 포괄적으로 다루고 있습니다. 초보자와 전문가 모두에게 유용한 가이드입니다. | ||
KAN99 | Cem Kaner, Jack Falk 및 Hung Quoc Nguyen 1999. Testing Computer Software, 2nd Edition. John Wiley & Sons, Inc. | |
"The best-selling software testing book of all time"으로 발표된 이 책은 다양한 소프트웨어 테스트 작업에 대해 광범위하게 다루고 있습니다. | ||
MAR00 | Brian Marick 2000. Faults of Omission. Software Testing and Quality Engineering Magazine, March-April 2000. | |
이 기사는 http://www.testing.com/writings/omissions.pdf 웹 사이트에서 온라인으로 볼 수 있습니다.
(Get Adobe Reader) |
||
MYE79 | Glenford J. Myers 1979. The Art of Software Testing, John Wiley & Sons, Inc., New York. | |
이 책은 소프트웨어 테스트 문헌의 고전적인 연구 중 하나입니다. 이 시대를 초월한 텍스트는 현재에도 유용하고 실용적이며 적절한 가이드를 제공합니다. | ||
OST84 | Thomas J. Ostrand 및 Elaine J. Weyuker 1984. Collecting and Categorizing Software Error Data in an Industrial Environment. Journal of Systems and Software, Vol. 4, 1984. | |
Rational Unified Process
|