Skip Navigation Links
Register
About Us
Contact Us
Press Room
Join Our Mailing List
Why Choose SQE Training
SQE.com
SQETraining.Com

 
SQE Consulting – Transferring Knowledge to Your Team

If your software succeeds, your business succeeds. SQE Consulting will help your software reach its full business potential.
Our approach maximizes return on investment by delivering the highest business value needs early in all of our software and consulting engagements.

Our three service lines, Software Quality, Agile Development, Application Security and, provide expert assistance ranging from formulation of software strategy through to the implementation of software best practices. Whether building a go–to–market strategy, improving the efficiency of your software process, assessing your software for business risk, or delivering mission-critical code, SQE Consulting is focused on helping you assure business results with quality software. SQE is experienced at providing the following specific services:

Software Quality
Software Quality Assurance (SQA) means more than ensuring that your systems don't contain defects, it encompasses a planned set of tasks, activities, and actions used to provide management with information about the quality of software so that appropriate business decisions can be made. Besides testing, software quality assurance includes verification & validation of software artifacts, software measurement, configuration management, and defect tracking. Our software quality solutions will assist you in optimizing and improving your software assurance capabilities while never losing sight of business value. Our Software Quality Assurance services include the following:

  • Agile Software Testing - Waiting until the end of your development process to begin thinking about testing is a losing proposition. Agile software testing is about accelerating the testing process through direct interaction with the development team, applying a more risk-based approach and building a strong test automation capability.
  • Test Automation - Test automation is not only possible, it's vital.  SQE can show you that improved software quality can be achieved by appropriately introducing test automation into your existing development and test process. We have seen organizations reduce their cost of testing by 50% - 80%, for particular testing activities, by successfully implementing test automation.
  • Independent Verification & Validation (IV & V) - For large-scale, mission-critical software initiatives, a well-planned, well-executed IV&V program helps mitigate the risks of missing critical functional and technical requirements, while ensuring a standard of quality from the software that is produced. SQE has deep experience establishing and optimizing an IV&V process that is about more than checking boxes. Let us define, implement and execute an IV&V function on your large-scale, mission-critical engagements.
  • Test Process Improvement (TPI) – Because effective software testing can have a significant impact on the business value of software, organizations often seek ways to improve their testing process. Leveraging SQE's test process improvement experience customers can build and implement an improvement plan and maximize the business value of your testing efforts.
  • Software Test Training - Most software engineers, analysts, QA, and managers have not had formal test training. On the job training can improve skills but there is a science behind software testing much like software engineering that, if mastered, can significantly improve the effectiveness of your testing. SQE provides a complete curriculum for training your staff on effective testing.

Agile Development
SQE provides a unique approach to software development, combining agile engineering methods with a software assurance framework to achieve maximum business value from your software. Whether we are defining your requirements, delivering code, or automating your build and test process, our consultants assure your software meets its business objectives.

  • Requirements Envisioning - Our pragmatic adoption of the agile methodology allows us to arrive at a flexible, actionable and defensible plan in weeks, not months. With a rare blend of business acumen, facilitation experience and technical depth, SQE consultants will guide customers through a rapid process of defining the highest business value requirements, selecting the best development tools and technologies, assembling a team and building a development-ready plan that is able to react to shifting demands.
  • Agile Software Development - Many development managers believe that process rigor and well-conceived system design are at odds with business agility and speed-to-market. This leaves their business partners in the difficult position of having to choose between software assurance and timely market delivery. Let SQE show you how to combine the flexibility and collaboration of agile development with time-tested application security and reliability best practices.
  • Continuous Integration - A critical part of any successful development effort is the ability to execute reliable, repeatable builds of the software on-demand. Without such a capability, project teams accept a great deal of delivery risk and incur many unnecessary costs. Given the advent of low-cost, powerful tools, there is no excuse to develop without the safety net of continuous integration. Let us show you how to establish and leverage a Continuous Integration environment to begin realizing benefits today.
  • Program and Project Management - SQE believes that every successful initiative requires leadership with deep technical experience, the skills to facilitate open communication, and discipline to enforce best practices. Our project and program managers have this rare blend of skills, and are expert at blending leading-edge technologies with your domain-specific vision to form actionable delivery plans.
  • Agile Process Improvement – The development of an efficient and repeatable process requires balancing the rigor of best practices with creative freedom for team members. Our consultants are expert at striking this balance as they tailor industry best practices to meet organizational and domain-specific demands.
  • Agile Development Training - Don't know how to get started? Whether your teams are exploring agile for the first time or need expert training in deeper agile concepts such as Continuous Integration or Test Driven Development (TDD) let SQE help. Our trainers will work with you to tailor a training program specific to your needs, and can provide a plan for adoption of the practices you've learned.

Application Security
SQE helps you secure your applications, data, and your enterprise. Our experienced staff brings a deep knowledge of the identification, analysis and remediation of security threats within enterprise-level software. We show you how to bring security into your software life cycle, whether you use a traditional or an agile software development methodology, to secure your enterprise. Our philosophy is that security starts with requirements and is best when built into the application from the beginning.  Application Security services include:

  • Application Security Assessments – During assessments our consultants evaluate your current applications, determine their vulnerabilities and work with your team to build a remediation plan. Our teams have experience providing security assessments for in-house, outsourced, off-shored, and GOTS/COTS applications.
  • Application Security Remediation - Our experienced staff works closely with you to remediate the findings of a security assessment so that those vulnerabilities are fixed and closed. SQE consultants have experience remediating software vulnerabilities on a wide range of application platforms including J2EE and .NET applications.
  • Secure SDLC Improvement - SQE believes that the most secure applications are the ones in which security is kept in mind while the application is being developed. We understand how to bring security into your software development life cycle (SDLC), plus we can show you ways to improve your process.
  • Application Security Training - Everyone involved with an application needs to understand application security. SQE can train application owners, business analysts, program managers, project managers, software architects, quality assurance personnel, software engineers, and even the C-Levels about the importance of application security and their role in keeping the enterprise applications secure.

For more information on SQE Consulting professional services, contact us at jmacnaughton@sqe.com or 904.278.0524 x 212

 

 

 
   

 

Software Quality Engineering • 330 Corporate Way, Suite 300 • Orange Park, FL 32073
Phone: 904.278.0524 or 888.268.8770 • Fax: 904.278.4380 • Email: sqeinfo@sqe.com
© 2010 Software Quality Engineering, All rights reserved.
See our Privacy Policy.