Software Engineering & Systems Integration

Software engineering is the application of a systematic, disciplined, and quantifiable approach to the development, operation, and maintenance of software.  Pragmatics provides full life cycle software engineering support using our CMMI® Level 4 processes, leading-edge technologies, and tools that help to make our customers’ strategic visions a reality.

We specialize in agile development; our practice enables our teams to rapidly deliver high-quality software products and ensures on-time delivery to meet end-user needs on a customer-determined schedule.  We have successfully implemented our agile practice on a variety of hardware platforms, software languages, and business domains for a wide range of customers.  Our development experience includes military logistics; command and control; air traffic management; health; financial management and banking regulation; satellite control; and satellite status monitoring systems.  Our development teams are highly skilled in designing, developing, and delivering secure, service-oriented architectures, Web 2.0 applications, Web services, real-time systems, client server applications, and biometric solutions.

AGILE DEVELOPMENT PROCESS

Iteration and Release Diagram

Our testing capability is also a core strength; Pragmatics has over 150 staff members working on enterprise-wide verification, validation, and testing for the Department of Homeland Security.  Over 50 of these staff members have received testing certification through the American Software Testing Qualifications Board.  Our investment in both the CMMI and ISO programs not only demonstrates our organizational commitment to continuous process improvement and quality management, but also better enables us to deliver daily operational services to our customers, as well as to provide expertise to help achieve our customers’ long-term goals.  Pragmatics successfully tests enterprise systems using several different tools, such as industry-leading products from Rational and Mercury. Our considerable experience with different testing tools used on past engagements is shown below.

Functional Area Testing Tool Experience
Automated Unit Test Tools JUnit, Agitator, StrutsTest, SofCheck
Automated Acceptance Tools FitNesse, Abbot, WebTest, Rational Robot, Mercury WinRunner, Mercury Quick Test, Segue SilkTest
Automated Performance Tools JMeter, Grinder, Mercury LoadRunner, WinRunner, Rational Robot, Test Director
Quality Assurance – Code Coverage Agitator, SofChek, Emma
Quality Assurance – Code Hammurapi, JDepend, PMD, JavaNCSS
Quality Assurance – Defect Tracking MKS Integrity Manager, Rational Requisite Pro
Reporting JReports, ReportNet, Actuate, Formula One, Crystal Reports, Web Intelligence
Automated Builds Ant, Anthill, Cruise Control, Maven
CM Tools Serena PVCS Version Manager, Serena TeamTrack, Subversion, MKS, Rational Clear Case, ClearQuest

We are proud of our delivery quality and responsiveness; our customer-oriented focus helps enable us to continually meet their evolving needs.  Our emphasis on close collaboration and willingness to embrace change help to ensure that Pragmatics customers receive products best suited to their needs.  Our recent DISA award fee evaluations have been 100% and 99.7%, and our average evaluation since 2005 has been over 98%.  We were also named Treasury Dedicated Service Provider of the Year in 2004 for our outstanding work in software engineering.

For more information:
Linda Alkire
Phone: 703.761.4033 x1264
Fax: 703.761.4089
E-mail:  This e-mail address is being protected from spambots. You need JavaScript enabled to view it

®CMMI is registered in the U.S. Patent and Trademark Office by Carnegie Mellon University.
 

 


Pragmatics Corporate Video