June 30, 2011 5:48 PM
Posted by: Jaideep Khanduja
business process,
business requirement,
project management,
SDLC,
software development lifecycle,
software requirementSDLC-I: Software requirements - This post talks about Software Requirements. Software requirements itself required a standard process or procedure to be followed and can’t be managed in a...
June 30, 2011 5:38 PM
Posted by: Jaideep Khanduja
coding,
SDLC,
software design,
software development,
software requirement,
testingI think anybody who is in software industry must be familiar with the complete lifecycle of software. Here is a treat of seven blogs in a row on the same very subject of SDLC – that is software development lifecycle.
1.
April 6, 2009 10:29 AM
Posted by: Jaideep Khanduja
countermeasure,
fool-proofing,
impact analysis,
Project Lifecycle,
risk assessment,
risk identification,
risk impact,
Risk lifecycle,
Risk Management,
risk severity,
SDLC,
Software application,
software project managementSimilar to SDLC (software development lifecycle management), there is RLC or Risk lifecycle management in a software application in which there are different stages involved. The different stages could be risk identification, risk assessment, impact analysis, countermeasure identification,...
January 14, 2009 10:10 AM
Posted by: Jaideep Khanduja
Bug Management,
business management,
CRD,
customer requirements,
Customer Requirements Document,
SDLC,
team managementPast is not to be buried. It contains a treasure called EXPERIENCE. In software development this treasure is of ample importance for acquiring skills required to handle the unwarranted turns and twists during the development (and implementation) period.
What we can learn from the past is the...
January 12, 2009 10:04 AM
Posted by: Jaideep Khanduja
business management,
business requirements,
customer requirements,
defect free software,
Development,
documentation,
Project Development,
Project Lifecycle,
project management,
SDLC,
software,
software development,
software quality,
software quality assurance,
software requirement,
software testingIn software development project what matters most is the timely accurate delivery that gives the benefit of defect free product, customer satisfaction, profits, market edge, growth, motivation across the organization etc. All this is not easy to achieve having so many enemies in and outside the...
December 26, 2008 9:44 AM
Posted by: Jaideep Khanduja
ChangeManagement,
Development Manager,
Project Development,
Project Head,
project implementation,
Project Lifecycle,
project management,
project manager,
ProjectLifeCycle,
SDLC,
SoftwareProjectManagerA large software development project can become scary for the development manager who is handling the project provided (s)he is lacking the experience and ability to manage people, machines, requirements and time in appropriate manner. A balanced control is the call of the time at this juncture, to...
December 24, 2008 10:04 AM
Posted by: Jaideep Khanduja
ChangeManagement,
Development Manager,
Project Development,
Project Lifecycle,
project management,
QA,
QC,
SDLC,
software,
software qa,
software quality,
software quality assurance,
software testing,
SQAThe goal of any software organization is to develop software applications in-house, or co-develop with an external agency, that meet and exceed internationally accepted quality standards. Every one knows it, that the key role in this is of QA department. With this intention, a dedicated QA...
December 4, 2008 10:13 AM
Posted by: Jaideep Khanduja
project management,
project manager,
ProjectLifeCycle,
SDLC,
software,
SoftwareProjectManagerA Project Manager is the key center position for running a successful software project. To run this show successfully, a project manager has to be a...
November 28, 2008 9:55 AM
Posted by: Jaideep Khanduja
developer,
project management,
SDLC,
software,
software deployment,
software design,
software qa,
software quality,
software quality assurance,
software requirement,
Software testers,
software testing,
softwaretesting,
STLC,
tester‘Create’ means the first time effort to generate a harmony between a tester and a developer working on the same project. ‘Build’ is the next stage after create to harmonize the professional relationship between a tester and developer. This step will bring...
November 21, 2008 10:55 AM
Posted by: Jaideep Khanduja
SDLC,
software,
software deployment,
software disposal,
software maintenanceOnce the software has been accepted by customer (user acceptance or software acceptance), on customers approval the software goes to customer site for implementation. A key user’s team from customer end is dedicated to this phase for the complete tenure. From vendor side also a team of technical...
November 19, 2008 10:10 AM
Posted by: Jaideep Khanduja
SDLC,
software,
software acceptanceSoftware Acceptance or User Acceptance is an exercise that happens once the software has been cleared by QC. So far software has been tested internally only (by developers and testers). But customer also would like to test it and accept it prior to finally start using it. The phase...
November 17, 2008 10:15 AM
Posted by: Jaideep Khanduja
SDLC,
software,
software testing,
softwaretestingSoftware Testing is the process to ensure a bug-free, fully functional software meeting all customer requirements. Testing starts right from the development stage. The developer himself is responsible for unit testing, smoke testing and code testing while he is building the code....
November 14, 2008 10:30 AM
Posted by: Jaideep Khanduja
SDLC,
software,
software coding,
software implementationBased on software requirements, business process, business rules, software design and customer specifications, the software coding begins. Project manager distributes the coding among the development team members with clear time frame instructions. Coding will begin in two manners – phased or...
November 12, 2008 10:10 AM
Posted by: Jaideep Khanduja
SDLC,
software,
software designSoftware design is the stage that comes next after freezing software requirements. The requirement specifications are given to the team of developers headed usually by a project manager. The project manager or the technical lead decides on the software architecture, OS, front end,...
November 10, 2008 10:12 AM
Posted by: Jaideep Khanduja
SDLC,
Security,
security concepts,
software designSecurity concepts will vary from software to software except few generic requirements that will remain standard for most of the softwares. The major varying requirements will be dependant on following factors:
1. Software requirements - Based on the...
November 7, 2008 10:08 AM
Posted by: Jaideep Khanduja
SDLC,
software,
software requirementSoftware requirements are the requirements that are given to the developer based on which they build new software. Software requirements could be functional or technical in nature. Broadly software requirements can be divided in two parts as – business process and business rules....
October 30, 2008 10:10 AM
Posted by: Jaideep Khanduja
Bug,
Bug Management,
project management,
SDLC,
software,
software qa,
software quality,
software quality assurance,
software testing,
software testing tips,
softwaretesting,
STLC,
testerA bug right from its insertion into the software till its removal crosses through different stages. These different stages of a bug formulate bug lifecycle. Each stage has an action and meaning connected to it. Various stages of a bug...
October 27, 2008 10:15 AM
Posted by: Jaideep Khanduja
Bug,
Bug Control Management,
Bug Management,
developer,
Project Lifecycle,
project management,
SDLC,
software,
software qa,
software quality assurance,
software testing,
software testing cycle,
software testing tips,
softwaretesting,
STLC,
testerThere are three ways of functioning for any software organizations. First ways is to develop software and deliver it into the market. The survival for these sorts of organizations is too difficult and short. Second category of organization has a well...
October 24, 2008 10:15 AM
Posted by: Jaideep Khanduja
Bug,
Bug Control Management,
Bug Management,
developer,
Project Lifecycle,
project management,
SDLC,
software,
software qa,
software quality,
software quality assurance,
Software testers,
software testing,
software testing cycle,
software testing tips,
softwaretesting,
STLC,
testerBug Management and Bug Control Management are two separate aspects in software development. Bug Control Management seeks a higher maturity level in terms of organization, developers, project managers and all others involved. On the other hand, Bug...
October 22, 2008 10:11 AM
Posted by: Jaideep Khanduja
Bug,
Bug Management,
developer,
project management,
SDLC,
software,
software qa,
software quality,
software quality assurance,
software testing,
software testing cycle,
software testing tips,
STLC,
testerIn simple terms BLC or Bug lifecycle can be defined as the different stages of bug. BLC or Bug lifecycle will consist of all these stages starting from the birth of a bug till its removal from the application. The various stages of bug lifecycle or BLC can be...
October 20, 2008 10:30 AM
Posted by: Jaideep Khanduja
Customer Requirements Document,
Project Lifecycle,
project management,
SDLC,
software requirementThis is in continuation of my previous blog where I listed the 10 most important must-dos for customer to have clear software requirements in first go. Ten most important must-dos for vendor to have clear software requirements according to me would be:
Vendor...
October 17, 2008 11:22 AM
Posted by: Jaideep Khanduja
Customer Requirements Document,
Project Lifecycle,
project management,
SDLC,
software requirementHaving clear software requirements is very important as it is going to be the foundation of the software to-be-built. Having clear software requirements in first go is equally important especially in case of overseas client. Few things are very well known to all:
1. Face to...
October 15, 2008 10:34 AM
Posted by: Jaideep Khanduja
Bug Management,
CRD,
Customer Requirements Document,
Project Lifecycle,
project management,
SDLC,
software requirement,
STLCBroadly there are two main loopholes in case of unclear software requirements – vendor and customer. Unclear Software Requirements could lead to disaster not only for the vendor but for customer also as I stated in my previous blog. To vendor it may cost money,...
October 10, 2008 10:56 AM
Posted by: Jaideep Khanduja
CRD,
Customer Requirements Document,
Project Lifecycle,
project management,
SDLCIn normal scenario when an order is finalized between a vendor and a customer, for building new software by the vendor, the payment terms are set in such a manner that some percentage of the project cost is paid soon after the completion of customer requirements study, generally on finalization and...
October 8, 2008 10:35 AM
Posted by: Jaideep Khanduja
Bug,
Bug Management,
Project Lifecycle,
project management,
project manager,
SDLC,
software,
software engineering,
software qa,
software quality,
software quality assurance,
Software testers,
software testing,
software testing cycle,
software testing projects,
softwaretesting,
STLC,
tester,
testing environmentSenior Management including CIOs, QA Heads, CEOs, Development Heads, Project Heads, Customers, Vendors and/or sub-contractors related to software Organizations across the globe has repeatedly displayed their concern over the Bugs Management Process from...
October 6, 2008 10:18 AM
Posted by: Jaideep Khanduja
Project Lifecycle,
project management,
project manager,
SDLC,
software,
software qa,
software quality,
software quality assurance,
Software testers,
software testing,
software testing cycle,
software testing tips,
softwaretesting,
STLC,
testerIn my previous blog we tried to understand what can be termed as a Bug. Here we will (in continuation to that) try to find out the reasons of causes of generation or occurrence of a Bug.
A Bug shall occur in consequence to:
An effort to write a perfect code in terms...
October 2, 2008 10:15 AM
Posted by: Jaideep Khanduja
Bug,
Bug Management,
developer,
Development,
project management,
SDLC,
software,
software quality,
software quality assurance,
software testingAny defect, shortcoming or error in software (built to perform a specific function or set of functions) is known as a Bug. A bug is usually an unexpected event encountered by a tester (or sometimes a programmer himself) while testing a unit, module or a complete product....
September 29, 2008 10:44 AM
Posted by: Jaideep Khanduja
Project Lifecycle,
project management,
SDLC,
software,
software qa,
software quality,
software quality assurance,
software testing,
software testing cycle,
Software testing methodologies,
software testing procedure,
software testing process,
software testing projects,
software testing tips,
softwaretesting,
STLC,
testerWhen a product gets completed, it is released for testing to QC department along with the relevant documents. The QC department based on the scope of testing, availability of testers and the time at which the product is estimated to be released to customer, prepares its test plan. After studying...
September 26, 2008 10:42 AM
Posted by: Jaideep Khanduja
Project Lifecycle,
project management,
SDLC,
software,
software qa,
software quality,
software quality assurance,
software testing,
software testing cycle,
software testing process,
software testing projects,
software testing tips,
softwaretesting,
STLC,
testerAs soon as a bug of defect report is released by Quality department to Development Team, the first task of the development team is to call for a meeting inviting all those involved in the development of the product, the project head, the quality head and the testers who have performed testing....
September 24, 2008 10:39 AM
Posted by: Jaideep Khanduja
developer,
Project Lifecycle,
project management,
SDLC,
software,
software engineering,
software qa,
software quality,
software quality assurance,
Software testers,
software testing,
software testing cycle,
software testing tips,
softwaretesting,
STLC,
testerLet us understand what is the purpose of bugs report or defects report? Is it serving its purpose? How much?
The purpose of a bugs report or defects report is to make the intended recipients of this report to understand each and every bug reported in its perspective view. A bugs report has to be...
September 19, 2008 10:55 AM
Posted by: Jaideep Khanduja
Project Lifecycle,
project management,
SDLC,
software,
software qa,
software quality,
software quality assurance,
Software testers,
software testing,
software testing cycle,
softwaretesting,
STLC,
testerA bugs report or defects report is a list of bugs found out by testers while testing a software product in testing phase under a testing environment. The test environment is created at development site similar to the actual environment in which the software is supposed to work or run in live...
September 1, 2008 10:20 AM
Posted by: Jaideep Khanduja
Project Lifecycle,
project management,
SDLC,
software engineeringIt is not only the coding or development that accounts for a successful project. The journey starts right from the release of order from customer after which the customer requirements need to be studied accurately and extensively. This is going to be the foundation of the project. One small...
August 29, 2008 10:30 AM
Posted by: Jaideep Khanduja
Project Lifecycle,
project management,
SDLCThis is the last in my “Project Management” series. To enjoy this blog you will have to go through Project Management I...
August 28, 2008 10:30 AM
Posted by: Jaideep Khanduja
Project Lifecycle,
project management,
SDLCIn my earlier blogs on Project Management – Project Management – I (http://itknowledgeexchange.techtarget.com/quality-assurance/project-management-%e2%80%93-i/),
August 26, 2008 10:40 AM
Posted by: Jaideep Khanduja
Project Lifecycle,
project management,
SDLCTo carry on further from my earlier blogs on Project Management I (http://itknowledgeexchange.techtarget.com/quality-assurance/project-management-%e2%80%93-i/)and
August 22, 2008 10:30 AM
Posted by: Jaideep Khanduja
Project Lifecycle,
project management,
SDLCAs discussed in my earlier blog on project management (Project Management – I, http://itknowledgeexchange.techtarget.com/quality-assurance/project-management-%e2%80%93-i/), different...
August 20, 2008 10:21 AM
Posted by: Jaideep Khanduja
Project Lifecycle,
project management,
SDLC,
software engineeringProject Management is nothing but adoption of a set of processes to ensure the smooth running of a project development passing through various stages and its successful and timely completion. It is the crux of any project as I too believe that it is not the people who make the projects successful,...
August 14, 2008 10:35 AM
Posted by: Jaideep Khanduja
Project Lifecycle,
project management,
SDLC,
software engineering,
software qa,
software quality,
software quality assurance,
Software testers,
software testing,
software testing cycle,
Software testing methodologies,
software testing procedure,
software testing process,
software testing projects,
software testing strategy,
software testing tips,
softwaretesting,
STLCSTLC (Software Testing Life Cycle) is an integral component of SDLC (Software Development Life Cycle). Gone are the times when any software was made on the basis of its requirements and the moment it used to get completed by the development team, it got released to...
August 12, 2008 11:00 AM
Posted by: Jaideep Khanduja
Development,
project management,
SDLC,
software engineering,
software qa,
software quality,
software quality assurance,
Software testers,
software testing,
software testing cycle,
Software testing methodologies,
software testing procedure,
software testing process,
software testing projects,
software testing strategy,
software testing tips,
softwaretestingTesting is a process of facilitating development team/ project team in improving the quality of software before it is released to the customer for use. Some key essential steps are always there that need to be followed by the Testers during Software Testing to streamline the process. The most...
August 11, 2008 10:25 AM
Posted by: Jaideep Khanduja
Project Lifecycle,
project management,
SDLCOn his blog by the famous Leader on Project Management Bas de Baar, he asked a question to all his blog readers – “What is the best advice you can give to project managers supervising offshore development projects?” Various readers posted their opinion as per their...
August 3, 2008 9:10 AM
Posted by: Jaideep Khanduja
Development,
Project Lifecycle,
project management,
SDLC,
Software testersCast:
Roberts: Project Manager
Laura: Project Manager
Julia: Project Leader
Sandy: Quality Head
Toby, Andy, and Victor: Software Testers
Linda, Lisa, Paula, Edger and Alex: Module Leaders
Storyline: Project Manager, Roberts has newly been shifted to manage various projects (running or in...