ARTICLES |
 |
Bench Mark 2011 |
|
The 2011 COSMIC/ISBSG Global Bench Marking Initiative |
|
COSMIC/ISBSG Concise Data Collection Questionnaire |
|
|
 |
Software Risk Management |
|
By K. R. Jayakumar |
|
2009 |
|
Risk and Opportunity : Success cannot be
achieved without risk taking. Risk is essential to
progress and failure is often a key part of
learning. Balance the possible negative
consequences of risk against the potential
benefits of its associated opportunity. Download |
|
|
 |
Usage of Test
Automation Tools |
|
By K. R. Jayakumar |
|
2006 |
|
Overwhelming number of professionals
from all over India replied to our survey on usage
of test automation tools enthusiastically. Even
though the data was amenable to detailed analysis,
our preliminary analysis reveals the state of the
art of usage of test automation. Reasons for not
using automated tools, Are all tests automated,
Difficulties in using tools and the Satisfaction
levels are some of the topics discussed in this
report. Download |
|
|
 |
Efficient
testing of banking software |
|
By K. R. Jayakumar |
|
2006 |
|
Competition, changing customer
preferences, Regulatory and Compliance
requirements in banking industry make the IT
systems and support infrastructure more complex.
Coexistence of age-old technology with the host of
bleeding edge technology add-ons affect the
reliability of the IT systems, if verification and
validations are not properly planned for. Out of
box testing (as against Black-Box testing and
White Box testing which are widely known)
pioneered by AmitySoft with decade long experience
in independent testing using clever combination of
manual and automated methods serve as dependable
support to evolving IT systems in Banking
Industry. AmitySoft's unique regression testing
approach with Risk based testing strategy using
established methodologies and AmiTest Criteria
have proved to be successful in complex testing
engagements. Download |
|
|
 |
COSMIC for estimation |
|
By K. R. Jayakumar |
|
2005 |
|
The COSMIC model for functional
sizing is extremely simple. Functional User
Requirements are decomposed into 'Functional
Processes', which in turn are decomposed into
'Functional Sub-Processes'. A Functional
Sub-Process is a type of Data Movement, namely an
Entry, an Exit, a Read or a Write, each assumed to
have associated data manipulation. Download |
|
|
 |
Dear (Aspiring) Software Tester |
|
By K. R. Jayakumar |
|
2005 |
|
Testing has become business-critical to
organizations. The future is not going to be what
it used to be. Customers are no more willing to
accept that defects are inherent part of software.
Developers can no more fool the customer arguing
that the bug you delivered along with the software
is a feature. Download |
|
|
 |
Testiing application development
frameworks |
|
By K. R. Jayakumar |
|
2004 |
|
Agile methods is a unique and effective
hybrid approach (Extreme Prog-XP, SCRUM,
Crystal,Lean Development) to SW development that
retains the core elements of (XP). IT recommend
very down-to-earth, actionable practices such as
continuous integration, test-first programming,
and refactoring Download |
|
|
 |
The story of elephant & blind men |
|
By K. R. Jayakumar |
|
2004 |
|
Software Engineering is not just
programming. But, programming for a software
product is all but engineering software. Process
of development requires documentation. Download |
|
|
 |
Exploring COSMIC FFP (ISO 19761:2003) |
|
By K. R. Jayakumar |
|
2003 |
|
Function points measure the
functionality delivered by an application or
project from the user's perspective. The
functionality is identified and quantified by
looking at logical data groups that are used and
maintained by the application, and information
that enters and exits the application. Suitable
for sizing business application software during
70's and 80's. IFPUG has made valiant efforts on
producing guidelines to interpret with respect to
modern development methods. Continuous addition of
new rules to cope with interpreting an old sizing
method in terms of new development methods and
technologies is that method definition and
procedures become increasingly complex. Download |
|
|
 |
The Changing Face of V & V with PSP |
|
By K. R. Jayakumar |
|
2002 |
|
Quantitative measurements for effort and
defects from each developer at frequent intervals,
and a rapid feedback on the same enables the much
needed process improvement. As developers move on
to working with newer technologies, the process
still has potential to point out problems and
automatically leads to scaling up. Download |