We at Skylark Infotech Pvt Ltd work completely on Software Development Life Cycle in step by step to deliver the smooth, robust, secure software. Steps which we followed to make software reliable and secure are discussed below. Planning: This is the most important part in any area. You must think before a couple of months ago, so everything works according to the plan. We also plan before the development of software so that our developed software satisfies the clients need and requirements. Requirement Analysis: This is the first and crucial stage of software development life cycle where we discussed to our clients for their essential needs and requirements.