CodePartners - Software Development - Dallas, Texas Software Development - Sage Accpac Customization - SageCRM Customization
Login
pay invoice online  |  remote assistance  |  
  • INTERNET APPLICATION DEVELOPMENT

    • Services
      • Web Application Development
      • Mobile Applications
      • Integration Solutions
      • Staff Augmentation
    • Technologies
    • How we work
    • About us
    • Success stories
    • Blog
  • MID MARKET ERP DEVELOPMENT

    • Intacct
    • Sage CRM
    • Sage
    • Sage Component Catalog
    • How We Work
    • About Us
    • Success Stories
    • Blog

Blog

CodePartners Blog

rss


Why We Create Design Documents

SHARE THIS
Facebook twitter linkedin Print Print
Print Email

By Brian Terrell

Last week, I promised to continue a series on CodePartners' software development methodology. Over the last 12 years or so, we worked hard to help more than 500 companies use software automation to increase their revenues, decrease their costs, or achieve some other measurable business objective. For example, we helped companies automate so that they could expand into a new market by opening a warehouse in a neighboring state. This touches all three objectives: increased revenues, decreased costs, and the achievement of the objective of opening a distribution center in a new market. A consistent development process helps achieve excellent results, and that process begins with the Requirements Analysis and is followed by the Design Document.


A Design Document takes the Requirements Analysis and expands on the overall goal of narrowing the gap between what the client or prospect knows about their needs and their business and what we know. We need to become familiar with the issues of our client company's business and challenges as quickly as possible. The more we understand, the better we can help. A Design Document removes any doubt of whether or not we are making progress towards this goal. It is one thing to nod my head and say "...yeah, I got it..." and yet another thing to express that in the form of a Design Document.

A Design Document is a technical document. It includes wireframes, which visually demonstrate what the user interface forms should look like. In addition, we'll develop and document the user interface style, which governs the colors, controls and other characteristics over the user interface so that the end user will see consistency throughout the application. Also, the business workflow and database schema should be well developed in the Design Document so that the architectural questions on how the application will meet the objectives expressed in the Requirements Analysis are answered before a developer writes a line of code. The process to be automated, the underlying architecture of how the application will be constructed, and what the user will see...these are the questions a properly written Design Document answers.

Finally, the Design Document represents the raw material for the developers to estimate the time and effort we need to turn the customer's desires, needs, and ideas into a finished product. In fact, the software developers take the Design Document to begin drafting the Statement of Work. Check back in a week or two to learn more about how the Statement of Work builds further on the Requirements Analysis and the Design Document in the CodePartners' software development lifecycle!






Comments are closed.
On June 27, 2013 in Development, Project Management, Web application, Web Development [Post:by]
Tagged With: project management, application development, design document / 1795 Views

Search

Categories

  • General (166) rss
  • Development (158) rss
  • Success Stories (40) rss
  • Products (29) rss
  • Uncategorized (18) rss
  • BTerrell Group (5) rss
  • Project Management (22) rss
  • Web Development (57) rss
  • Web application (33) rss
  • Integration (19) rss
  • Mobile Development (7) rss

Archives

  • 2015
    • January (5)
    • February (7)
    • March (6)
    • April (5)
    • May (2)
  • 2014
    • January (13)
    • February (12)
    • March (13)
    • April (12)
    • May (11)
    • June (12)
    • July (11)
    • August (13)
    • September (10)
    • October (8)
    • November (6)
    • December (4)
  • 2013
    • April (73)
    • May (22)
    • June (20)
    • July (20)
    • August (22)
    • September (19)
    • October (13)
    • November (12)
    • December (7)

Tags

.NET Accpac app development application customization application development automation Azure C# cloud components Crystal Reports customization development ERP general ledger HTML5 Intacct Intacct Platform Services integration JQuery load balancer mass update mobile development OCR Order Entry outsourcing PO pricing product development project management REST Sage 300 ERP Sage CRM software integration trigger user interface Visual Studio web application web development website development Workforce Go! .NET ACA accpac Ajax Amazon AP invoices application development Arxis ASP.NET automation Axure BTerrell Group C# Cloud computing CodePartners Constant Contact credit card processing CRM crystal reports custom software Customer Service Customization Delete team project design phase Development doc-link DRILLDWNLK ERP event Excel GLAFS Intacct Intacct Advantage Intacct Platform Services Integration Java script JavaScript jQuery Kerr Consulting LinkedIn Microsoft MSSQL Offshoring outsourcing payroll PCI compliance PCI-DSS Pivot PJC project management sage Sage 300 Sage 300 ERP Sage Accpac ERP Sage CRM Smart Rule social media software testing SQL SQL Query SQL Server staff augmentation sub-ledger success success story TFS Trouble shooting UI design Visual Studio WCF Web API web application web design web development Webinar website Windows Windows Azure XML
Email this article from Codepartners.com
Separate multiple addresses with commas(,)
To: *   Copy me
Subject:
From: *
Message:
ABOUT US / CONTACT US / NEWS & EVENTS
CodePartners / 16200 Addison Rd. STE 270 / Addison, Texas 75001 / Phone: 214-647-2611 / Toll Free: 866-647-2611 / Fax: 214-647-2612 / info@codepartners.com
© 2006 - 2015 codepartners.com All Rights Reserved.