Mindspan Systems

Best Practices Knowledge Base

Mindspan teams have executed scores of full life-cycle projects of varying sizes, using different technologies, facing different kinds of challenges and issues. Emphasis on a mature and versatile software development methodology and a proven delivery process is integral to our approach.

A key element that leads to significant gains in cost, efficiency and quality for our clients is our systematic effort to identify, formalize and standardize the best practices in software development lifecycle. Our large and growing library of best-practices includes white papers, solutions to common challenges, templates, and standards and guidelines in architecture, design, coding, testing, documentation and project management. Project teams in Mindspan follow and benefit from this knowledge-base of effective, efficient and proven methods and techniques.

Click on a category below to view the list of documented items in that category.

Methodologies »

  • Custom software development
  • Data warehouse/BI solution development
  • Data warehouse ETL
  • Data migration
  • Business processes definition
  • Business requirements definition

Software Development Lifecycle Artifact Templates »

  • Project charter
  • Business requirements specifications
  • Custom software
  • Interactive kiosk solution
  • Business Intelligence solution
  • Application development technology selection criteria
  • Technical architecture document
  • Common foundation data model in ERwin
  • Database design document
  • Functional specifications
  • Screen functions
  • Reporting functions
  • Batch processing functions
  • Test plan
  • Requirements traceability matrix
  • Code review checklist
  • Data warehouse/mart architecture and design specifications
  • Data warehouse/mart ETL specifications
  • Data warehouse/mart administration guide
  • Data migration - source data analysis
  • Data migration design specifications

Project Management Artifact Templates »

  • Project size estimation worksheet
  • Software development project
  • Data warehouse/BI project
  • Project plan
  • Software development project
  • Data warehouse/BI project
  • Project status report (weekly)
  • Project budget monitoring report (weekly)
  • Project review presentation (monthly)
  • Minutes of meeting
  • Requirements definition overview and planning document
  • Software development project
  • Data warehouse/BI project

Standards & Guidelines »

  • Logical data modeling
  • Physical database design
  • User interface design
  • Common test plan for screen functions
  • Error messages and prompts for UI applications
  • Coding guidelines for different programming languages