|
Server : Apache/2.4.62 System : FreeBSD fbsdweb2.web.rcn.net 14.1-RELEASE FreeBSD 14.1-RELEASE releng/14.1-n267679-10e31f0946d8 GENERIC amd64 User : www ( 80) PHP Version : 8.3.8 Disable Function : NONE Directory : /domains/srakitin/OLD/consulting/ |
Upload File : |
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
<html>
<head>
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1">
<title>Examples</title>
</head>
<BODY>
<body bgcolor="#FFFFFF">
<!--- Logo and Page Title ---->
<p align="center">
<img src="../gif/logo2008.gif" width=348 height=64 border=0 alt="logo2008">
</p>
<p align="center">
<font color=black size=5 face=Verdana>
<b>Examples of Consulting Engagements</b> </font>
</p>
<p align="center">
<img src="../gif/topline.gif" width=915 height=6 border=0>
<br>
<p>
<center>
<table WIDTH=590>
<tr>
<td>
<font face=Verdana size=2 COLOR="black">
The following are a few examples of past consulting engagements:
<ul>
<li><b>For a small application software company:
</b><p>
I reviewed their product requirements and identified a more effective approach for testing new product
releases that resulted in re-usable tests and fewer customer reported defects.
<p>
<li>
<b>For a division of a large international software development company: </b><p>
I worked with their staff to improve their testing processes. Their SQA staff included domain
experts located in the US and offshore testers located in India. The tasks I performed
included:
<p>
<ul>
<li>Reviewed existing test planning documents and test scripts<p>
<li>Based on this review, I prepared custom tailored 2-day training session for the US and
offshore testing teams.<p>
</ul>
Some of the topics include in this training session were:<p>
<ul>
<li>Overview of Test Planning <p>
<li>Problems Associated With Testing Against Requirements<p>
<li>Alternative Ways of Expressing Requirements to Improve Testability<p>
<li>Levels of Testing<p>
<li>Effective Testing Methods<p>
<li>Types of Tests <p>
<li>Test Case templates<p>
<li>Practice Exercises<p>
</ul>
<p>
Other topics that I provided consulting help on included:
<p>
<ul>
<b><li>Test Effectiveness Metrics</b><p>
I identified several measures that can be used to assess the effectiveness of the testing
efforts�
<p>
<b><li>Root Cause Analysis</b><p>
I prepared a workshop on Root Cause Analysis as applied to software defects. I trained a cross-
functional team including developers, QA, and Customer Support staff in the process. We then
applied the process to selected customer reported defects in order to understand why those
defects were not detected prior to release�
<p>
<b><li>Requirements Writing Workshop for Product Marketing</b><p>
The results of the Root Cause Analysis of customer reported defects revealed that a
significant number of defects were caused by poorly written requirements, I prepared a custom
tailored workshop on writing requirements for the Product Marketing staff. The objective was
to give them some better writing skills and techniques (like Structured English, Truth Tables,
Flowcharts and work flow diagrams) that they could use to express requirements in a way that
is less ambiguous and more testable�
<p>
<b><li>Defect Tracking
</b><p>
I was responsible for migrating the defect tracking system from an outdated system to a
corporate defect tracking tool. This migration process resulted in developing a new defect
life cycle model and tailored training in the use of the new defect tracking system.
<p>
</ul>
<li>
<b>For a human resources software company:
</b><p>
I provided on-site training in effective Peer Review techniques to an outsourced software
development and testing organization in India.
<p>
I also facilitated two Project Retrospectives that resulted in identifying several areas for improvement
and many areas where poor communication resulted in avoidable rework.
<p>
<b><li>For a European telecommunications manufacturer:
</b><p>
I performed a process assessment to identify strengths and weaknesses in existing process. From
several staff interviews, I prepared an assessment report that highlighted areas where process
improvement effort would result in tangible improvement in product quality and time to market.
<p>
<li><b>For a large US Defense Contractor:
</b><p>
I provided a tailored on-site workshop in performing peer reviews and inspections. This workshop
was tailored to the client's specific environment. Following the workshop, I participated in
several inspections as Moderator to help ensure that the peer review process was being used
effectively.
<p>
<li><b>For a mid-sized semiconductor technology company:
</b><p>
I performed an assessment audit of their development process. As a result of interviewing Managers
and staff, I prepared a detail assessment report with specific recommendations for improvement.
These recommendations built on the fact that their work (developing ASICs) had strong parallels to
traditional software development.<p>
<li><b>For a small customer relationship management (CRM) software company:
</b><p>
I worked with senior management to develop a cost-effective software development process.
I provided training to the staff in how to perform formal inspections and how to more accurately
estimate and schedule tasks. I worked with the SQA Manager to improve the effectiveness of the testing
that is currently performed.<p>
<li><b>For a large semiconductor process equipment manufacturer:
</b><p>
In developing the next generation of process equipment, this company was having difficulty in meeting
their reliability goals due to the addition of a significant amount of new software. To address this
problem, I helped them understand risk assessment and worked with them to develop fault trees
that represent the risk areas inherent in the new design. These risk areas were then reviewed in order to
identify ways to mitigate risk.<p>
</ul>
</td>
</tr>
</table>
</center>
<!--- bottom line -->
<br>
<p align="center">
<img src="../gif/bottomline.gif" width=915 height=6 border=0>
<br>
<!--- Contact Message -->
<center>
<br>
<p align="center">
<font size="3" color=Black face="Arial">
<b>For further information,
<p>call Steve Rakitin at <font size="3" color=Red face="Arial">508.529.4282</font>
<p><font size="3" color=Black face="Arial">or e-mail him at
<a href="mailto:[email protected]"><b>[email protected]</a></b><p><br>
<!--- Bottom Row of Links -->
<center>
<TABLE BORDER=0 WIDTH=375>
<TR>
<TD VALIGN="TOP" >
<FONT FACE="Verdana" color=black SIZE=1>
<a href="../index.html"><b>Home</b></FONT></a></p>
</TD>
<TD VALIGN="TOP" >
<FONT FACE="Verdana" color=black SIZE=1>
<A HREF="/company/summary.html">
<P ALIGN="CENTER"><b>Company Info</b></FONT></a>
</TD>
<TD VALIGN="TOP" >
<FONT FACE="Verdana" color=black SIZE=1>
<A HREF="/company/contact.html">
<P ALIGN="CENTER"><b>Contact Info</b></FONT></a>
</TD>
</TR>
</TABLE>
</center>
<br>
<!-- Copyright -->
<p align="center"><font size="1" color=black face="Arial">
Food for Thought and Predictable Software Development are trademarks of Software Quality Consulting, Inc.<br>
Copyright �2008 Software Quality Consulting, Inc. All rights reserved.<br>
<p>
Updated January 2008</font></p>
</body>
</html>