The software developer's guide

  • 作者: Hentzen, Whil.
  • 出版: Whitefish Bay, Wis. : Hentzenwerke Pub. ©2002.
  • 版本: 3rd ed.
  • 稽核項: 1 online resource (xxx, 507 pages).
  • 標題: Development , Electronic books. , Development. , Handbooks and manuals. , Computer software Development -- Handbooks, manuals, etc. , COMPUTERS , Computer software Development. , Software Development & EngineeringGeneral. , COMPUTERS Software Development & Engineering -- General. , Computer software
  • ISBN: 1930919247 , 9781930919242
  • ISBN: 193091900X
  • 試查全文@TNUA:
  • 附註: Our Contract with You, The Reader -- List of Chapters -- Table of Contents -- Acknowledgements -- About the Author -- How to Download the Files -- Introduction -- Section I: About Development -- Chapter 1: Types of Developers -- The independent developer -- The partnership -- The small development shop -- The large development shop -- The small company developer -- The large company developer -- The consultancy -- Conclusion -- Chapter 2: Types of Gigs -- Original development -- Definition -- Skills required -- Time span -- Location -- Pros and cons -- Application rewrite -- Definition. Skills required -- Time span -- Location -- Pros and cons -- Version 2.0 development -- Definition -- Skills required -- Time span -- Location -- Pros and cons -- Maintenance -- Definition -- Skills required -- Time span -- Location -- Pros and cons -- Troubleshooting -- Definition -- Skills required -- Time span -- Location -- Pros and cons -- Audits -- Definition -- Skills required -- Time span -- Location -- Pros and cons -- Hourly consulting -- Chapter 3: Types of Processes -- Structured development (the waterfall method) -- Rapid Application Development (RAD) -- Benefits of RAD. Disadvantages of RAD -- Agile Methodologies -- Benefits of Agile Methodologies -- How Agile Methodologies deal with risk -- Dealing with how long and how much -- Comparison of Agile Methodologies with structured programming -- The role of requirements and specifications -- Estimating time and costs and billing -- Code Like Hell And See What Happens (CLHASWH) -- Conclusion -- Chapter 4: Choosing a Process -- Type of project -- Type of process -- Your own abilities -- Customer requirements and attributes -- Do they have a fixed budget? -- Do they have a fixed deadline? -- How critical is quality? How involved do they want to be? -- How involved can they be? -- How well defined is the project? -- Do they have an appreciation for software development? Do they buy in? -- Considerations for choosing -- Structured development -- Rapid Application Development -- Extreme Programming -- Code Like Hell And See What Happens -- Conclusion -- Section II: Starting Out -- Chapter 5: Are You Ready? -- Deciding to make the jump -- Making the move -- Good reasons -- Bad reasons -- Crunching the numbers -- Income -- Expenses -- The result -- Cataloging the skills -- Technical analysis and design. Technical programming skills -- Testing -- Delivery -- Communication -- Pieces of the pie -- Conclusion -- Chapter 6: What You'll Need -- Decide what you're going to do -- What services are you going to provide? -- Where do you want to work? -- What type of company/industry do you want to work with? -- Do you plan to do it all yourself? -- How much money do you want to make? -- How do you want to get paid? -- Set the ground rules yourself! -- Define your methods and methodologies -- Define your billable and non-billable activities -- Put together a portfolio -- Create a budget and a business plan.
  • 摘要: Annotation There are plenty of books that show you how to write applications in a specific language. They explain the nuts and bolts of the syntax and the use of the tools to build applications with the latest features and functionality available. There are also a number of fine books that show you how to be "a computer consultant." But there are a whole host of issues specific to the business of writing, delivering and supporting custom software systems. This is the only book that will take you on a step-by-step tour of the entire process. "DevGuide 3", with over 150 pages of new material, shows you how to do "The Other 90%" of the work involved in producing custom software applications
  • 電子資源: https://dbs.tnua.edu.tw/login?url=https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=83580
  • 系統號: 005302107
  • 資料類型: 電子書
  • 讀者標籤: 需登入
  • 引用網址: 複製連結