18 August 2010
A set of requirements is complete if and only if it describes all significant requirements of concern to the user, including requirements associated with functionality, performance, design constraints, attributes, or external interfaces.
31 July 2010
Just as there is no one right programming language for every application, there is no one right way to develop the more detailed specifications. Different environments call for different techniques, and the requirements managers and requirements writers will probably need to develop a mix of skills suited to various circumstances.
19 July 2010
Some people may think that the best way to estimate a project is to have detailed requirements and design information for each feature. They may argue that this is the most professional and accurate way to approach the problem. However, I disagree with this view. I think that it is more important to be able to make quick decisions about the scope of the project without spending too much time and resources on detailed estimates. Why? Because detailed estimates often turn out to be wrong or irrelevant later on, and they create “wasted inventory” that could have been used for more valuable activities. I’d suggest you only do detailed estimates when the schedule allows for it, and when you have a clear understanding of the value and priority of each feature.
...22 March 2010
Scrum is an agile development model that allows teams to deliver software products faster and with higher quality. Scrum involves breaking down the product into small and manageable pieces called backlog items, and working on them in short iterations called sprints. Here are the 8 steps you need to follow to implement Scrum successfully:
Step 1: Prepare your product backlog. The product backlog is a list of features and requirements that you want to include in your product. You need to involve the stakeholders, such as the customers, users, or managers, to create and prioritize this list. You also need to get the approval of the product owner, who is the person responsible for defining and managing the product vision and goals.
...
1 October 2009
Basic Software Development Process:
- Defining the requirements.
- Approval.
- Template designs.
- Template approval.
- Coding.
- Internal release.
- Testing.
- Alpha release.
- Beta release.
- Project goes live.
This is the process I follow.
6 August 2009
SALES & DISTRIBUTION
#
(SD)
#
Table of Contents
#
- Definition of Sales & Distribution. 2
- Enterprise Structure. 3
- Client 5
- Company. 5
- Company Code. 6
- Create a Fiscal Year Variant 7
- Maintain Fiscal Year Variant 7
- Assign Company Code to Fiscal Year Variant 8
- Posting Periods. 9
- Define Variants for Open Posting Periods. 9
- Open and Close Posting Periods. 9
- Assign Variants to Company Code. 10
- Define Document Number Ranges. 10
- Define Document Types. 11
- Define Tolerance Groups for Employees. 12
- Assign User/Tolerance Group. 13
- Plant 13
- Assign plant to Company Code. 14
- Location. 14
- Division. 15
- Sales Organization. 15
- Assign Sales Organization to Company Code. 16
- Distribution Channel 16
- Assign Distribution Channel to Sales Organization. 17
- Set up Sales Area. 18
- Assign sales organization - distribution channel – plant 19
- Define Shipping Points. 20
- Assign Shipping point to plant 20
- Shipping point and goods receiving point determination:
- Assign Shipping Point
3. Customer Master
- Creation of Customer Account Group.
- Create Number Ranges for Customer Accounts.
- Assign Number Ranges to Customer Account Groups.
- Define Incompleteness Procedures.
- Define Order Type.
- Define Item Category.
Definition of Sales & Distribution
#
For the representation of your company structures in the SAP System, different organizational units are available for the areas of sales, shipping and billing.
First analyze the structure and process organization in your company and then compare them with the SAP structures.
In the standard version, different organizational elements are defined as examples. In general, these elements are not sufficient for individual demands. Extend the elements accordingly.
...12 July 2009
The economy is changing rapidly, and developers need to keep up with the latest trends and skills to stay relevant and competitive. Here is a list of 9 skills that every developer should master or at least be familiar with in the next five years. This list is not comprehensive, and it does not cover every niche or specialty in the industry. However, for most mainstream development scenarios, these skills will give you an edge over others and help you create better solutions. You should aim to learn at least seven of these skills well enough to use them confidently on the job and to demonstrate them in an interview.
...