Managing your software project : a student's guide
著者
書誌事項
Managing your software project : a student's guide
Springer, c1998
大学図書館所蔵 全7件
  青森
  岩手
  宮城
  秋田
  山形
  福島
  茨城
  栃木
  群馬
  埼玉
  千葉
  東京
  神奈川
  新潟
  富山
  石川
  福井
  山梨
  長野
  岐阜
  静岡
  愛知
  三重
  滋賀
  京都
  大阪
  兵庫
  奈良
  和歌山
  鳥取
  島根
  岡山
  広島
  山口
  徳島
  香川
  愛媛
  高知
  福岡
  佐賀
  長崎
  熊本
  大分
  宮崎
  鹿児島
  沖縄
  韓国
  中国
  タイ
  イギリス
  ドイツ
  スイス
  フランス
  ベルギー
  オランダ
  スウェーデン
  ノルウェー
  アメリカ
注記
Includes bibliographical references (p. [86]-87) and index
内容説明・目次
内容説明
About this Book I wrote this book to help students who are about to start their first project. It provides guidance on how to organise your work so that you achieve your agreed objective. The advice is based on experience gained from supervising more than 50 successful student projects, in both engineering and computer science, during the last 10 years. Projects have varied in duration from 120 hour final year undergraduate projects, through 800 hour MSc projects and up to 5000 hour PhD student research projects. It is my experience that almost all students have the technical background, to a greater or lesser extent, to complete their assigned project but that a disappointingly large number lack the basic organisational framework. Once they are introduced to the rudiments of project management then they are better equipped to control their own progress. They can also concentrate their efforts more effectively on the technical challenges which they will inevitably meet. Of course you can improve your skills solely on the basis of personal experience but you are more likely to achieve your objectives, in a timely manner, with the help of an experienced guide. That is what I have tried to include within this book. It contains advice on how to solve some of the organisational challenges common to all projects so that you can successfully complete your project.
目次
1. Introduction.- A Profile of the Expected Reader.- A Profile of This Book's Contents.- The Three Functions of Management.- 2. Creating a Plan.- Identifying the Activities in a Software Project.- Estimating the Development Effort Required for Each Phase.- Project Time Scale.- An Alternative Division of Project Effort.- The Project Time Scale for a 2-Stage Development.- Translating the Effort into Production.- Estimating the Number of Lines of Source Code.- Estimating the Effort to Create the Detailed Design.- Estimating the Effort to Write the Project Report.- Estimating the Effort to Test the Project Software.- Identifying Deliverables and Milestones.- Reviewing Your Project Plan.- A Tool for Maintaining Your Project Plan.- 3. Gathering Your Project Skills.- Keeping a Hardback Notebook.- Communicating with Your Supervisor.- Provide Regular Progress Reports.- Organise Project Meetings.- Maintaining Your Supervisor's Involvement.- Publishing Your Project.- Where is the Potential Audience?.- What is the Best Medium to Reach the Audience?.- What Knowledge Does the Reader Have of the Subject?.- What Information Do I Want to Communicate?.- Is There a Standard Format for Delivery?.- Writing a Conference Paper.- Writing a Journal Paper.- Giving an Oral Presentation.- Making the Most of an Oral Examination.- Preparing for an Oral Examination.- At the Examination.- What to do After the Exam.- Coping with StRESS.- Strategies for Coping with Stress.- 4. Collating Your Research Data Base.- Talking to Other Researchers.- Recommended Reading.- Accessing Library Services.- Getting Familiar with Your Local Libraries.- Finding and Reading the Reports of Remote Researchers.- Gathering Information Via Computer Networks.- Electronic Mail (Email).- World Wide Web (WWW).- News Groups.- WWW Archives.- 5. Selecting the Tools for Report Production.- Learn to Touch-Type.- Using a Word Processor to Write Your Report.- Outlining as an Aid to Report Production.- Including a Table of Contents.- Including an Index.- Checking for Spelling and Grammatical Errors.- Producing Graphs and Charts.- Using a Drawing Package to Illustrate Your Report.- Including Equations in Your Report.- 6. Writing Your Report.- Creating a Structure for Your Report.- Title.- Acknowledgements.- Summary.- Method.- Results.- Conclusions.- Recommendations.- References.- Strategies to Improve Your Writing.- Use a Just-Do-It Approach for Short Reports.- Use a Top-Down Approach for Longer Reports.- An Approach to Overcoming Writer's Block.- Helping the Busy Reader.- 7. Developing the Software.- Creating the Statement of Requirements.- Example Statement of Requirements.- Analysing the Statement of Requirements and Writing the Requirements Specification.- Example Requirements Specification.- Rapid Prototype to Confirm the Requirements.- Alternative Approaches to Requirements Analysis.- Producing the Detailed Design.- Reviewing the Design.- Coding.- Using an Integrated Development Environment.- Verification & Validation.- Testing Individual Source Code Modules.- Testing Your Integrated System.- User Acceptance Testing.- References.- Appendices.- An Example Statement of Requirements.- Outline of a Project Plan.- Outline of a Project Report.- Gold Price Prediction System - Report Plan (version 1.0).- An Example Agenda for a Project Meeting.- An Example Report of a Project Meeting.- Outline of a Curriculum Vitae (CV).
「Nielsen BookData」 より