Browse by Tags
All Tags »
Software Development (
RSS)
Before I start with the how to create a branch step by step guide, I like to remind that creating a branch should be done by a SCM (Software Configuration Management) plan and not when ever you “feel” like creating a branch. It is very important to manage your branches or else you will have a big pile of branches that no one knows there purpose. After saying that here is the step by step guide: The demonstration will be for a demo project called "Web Sites". Step 1: Right click the source...
The answer is 2 – 5 days! I am working with a lot of project managers and team leaders and when they show me there project plans I see tasks that are half a day, a day and many times I see tasks that are more than a week. I like to clarify a few points before I continue: When talking about tasks I talk about any type of task , for example tasks for testers, programmers, IT etc. There are tasks that are estimated to more than 5 days , these are high level tasks that will be divided later to smaller...
I have published a post regarding the Scrum Process Template here . Now I like to talk about a grate addition to the Scrum with Team System. In CodePlex there is a project name Scrum Sprint Monitor located here . This project is a screen saver that shows you the Sprint status at all times with nice summaries, graphs and charts. To set it up you need to do the following: Step 1: Edit the “SprintConfiguration.txt” file Here is an example: ProjectName= Scrum Example ProcessTemplateName= Scrum for Team...
Many times when I make SCM plan for customers they confuse the Software Configuration Management (SCM) with environments management . When I talk about environments management I talk about the Dev, Test, Staging, Production etc. So why is it so confusing? The main reason that it is so confusing is in the fact that there are very similar actions taken when I manage configuration, for example when I do a Feature Freeze I like to create a test branch that doesn’t mean that I am installing this version...
A few days ago I went to a customer of mine that wants to produce a higher quality products. The main candidate for the modification was the QA group because the QA group is responsible for the quality in the development process. After a short investigation it was shown that not only the QA team should be modified but all the "players" that take part in the development process of the products should be a part of the change. Some of the conclusion were: better requirements should be written...
I was reading the post on “if Microsoft is so good at testing, why does your software suck?” Written by James Whitaker. I think that his observation is missing a very impotent aspects. I totally agree that Microsoft is under the microscope at all times and there are many users that are using Microsoft's products and I also agree that the products are very complex but in my opinion testing and in the wider picture QA are science and by doing it right you can bring the quality of products no matter...
In this post I like to introduce the source control "Move" option, explain how it works and what to expect when moving the source code from one location to another. The "Move" command is used for moving source code from one location in the source control (Location A) to a target location in the source control (Location B). In order to clarify how it works, I will use the following example: I have created two locations I marked them as "LocationA" and "LocationB"...
The Computer Department of the Municipality of Tel-Aviv was facilitated by the experts of the SRL Group in establishing an application lifecycle management platform. Consequently, the development-time has been reduced substantially and a high level of standardization has been achieved, as well as improved internal cooperation between teams and various functionaries, financial saving, increased transparency and much better decision making. Client Profile The Computer Department of the Municipality...