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


CodePartners Methodology – Development and QA Testing

SHARE THIS
Facebook twitter linkedin Print Print
Print Email

by Brian Terrell

CodePartners follows a specific methodology to manage the full software development lifecycle. The first phase of this methodology is the Discovery Phase, in which we work to narrow the gap between what we know about a prospect or client’s automation needs and what we need to know to deliver a successful software automation. The whole purpose of the Discovery Phase is to give both parties enough information to determine if an opportunity exists and to manage better the risk of every project. Rarely does reward exist without risk, and the challenge is to manage the balance between the two. The Delivery Phase follows the Discovery Phase, and in the first step of the Delivery Phase, developers begin to convert the discovery deliverables into actual code.

 

CodePartners business analysts and project managers are trained and certified in both prevailing project management methodologies used today: the Waterfall Method and the Agile Method. The diagram follows a Waterfall sequence of events; however, even a one-week Agile sprint must include basic requirements gathering and scope determination followed by a short development and testing cycle focusing on a few key deliverables. 

Also, a Waterfall sequence of events can wrap many repetitive development and testing iterations (sprints), which can seem to give the best of both methodologies. To automate project lifecycle management, we use technology tools such as Microsoft Project Server. Also, our larger clients sometimes give us access to their technology tools, such as JIRA and Rally, when we are augmenting their staff. For source code control, we use various technologies such as CVS, SVN and TFS. All of these tools add value and accuracy to the software development and project management processes.

Regardless of which software project management methodology we use, quality must be assured. This requires testing the code along the way. Our QA department works hand-in-hand with our software developers to put the code through the tests using, in some cases, automated tools to apply use cases to deliverables. For automated testing, we use Load Runner, QTP, and Selenium. Bug management tools we use include Bugzilla and JIRA. It’s not always possible to discover and eliminate every software bug; however, we work hard to deliver substantially bug free code to our clients and then stand by to assist during their testing procedures. In doing so, we prepare for the next stage in the Delivery Phase, the Conference Room Pilot, which is a concentrated testing process meant to simulate a production environment in which the client can and should participate. I’ll share more about the Conference Room Pilot in future posts on the CodePartners’ software development methodology.




Comments are closed.
On August 14, 2013 in Development, General, Project Management [Post:by]
Tagged With: product development, project management / 9459 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.