|
SYS-CON.TV Webcasts
Comments
Did you read today's front page stories & breaking news?
SYS-CON.TV
|
Top Links You Must Click On
From the Blogosphere Five FAQs Every Project Manager Needs to Read
Five essential FAQs
Jan. 3, 2011 12:46 PM
Here are five frequently asked questions that every PM needs to read: 1. Why use issue tracking software over an Excel spreadsheet? For one, issue tracking software makes collaboration easy. Users do not have to worry about having the latest information or spreadsheets- the latest information is available to all users. You can also edit information concurrently, as opposed to one user at a time for a spreadsheet. Second, if you have many issues, it might be difficult to save an audit trail to keep track of your issues. Most full-featured Issue Trackers keep audit trails automatically. This makes it nearly impossible to lose or delete data or information associated with an issue-as opposed to a simple Excel file. Third, Excel spreadsheets lack many of the useful features that Issue Trackers contain. For example, the ability to add file attachments, create advanced focused reporting, receive quick notifications when an issue is modified, and many more. Realistically, using Excel as an issue tracker is only suitable if there are only 1-2 users, and few issues. 2. What's the difference between priority and severity? 3. What's the importance of managing priorities? In many cases, developers don't know what the priority of each task is and often spend more time on low priority tasks than high priority tasks. As a result, the project is not completed on time. Managing priorities and completing high priority items are essential to completing projects on time. Setting priorities will let your team handle the urgent issues first, before tackling the less important ones. Not every bug has to be addressed and not all bugs can be fixed right away. You may decide to pass on some of the lower priority issues until you have more time, or you may decide to scrap a feature, and not address the bug at all. 4. What are test cases and how do I use them to improve my testing process? The whole point of using test cases is to find defects. A test case has an input, an action and an expected result. In using test cases, the tester is trying to break the application. Test cases must exercise every feature of the application to prevent defects from being released. Each test case needs to contain a set of test steps of a feature or function. For example, if you were to test the functionality of a search box, you might create a test group and name it "Search Functionality". This group would consist of various test cases that test the search box in different ways, with each test case consisting of multiple steps. One test case would be, "verify the search textbox input is null" and it would be comprised of the following three steps:
At the end of the test, the expected results are compared to actual results to determine if the application is working properly. In this instance, it is expected that the user will be alerted via a message that they must enter text to complete the search. 5. How can time tracking be used to control my project? It also gives you a snapshot of how the organization is spending their time and what processes need improvement. For example, you can measure how long it takes to resolve an issue, the amount of time spent on customer inquiries, how long you are spending on the testing process, and so on. This is important in identifying trouble areas. After observing the time spent on various processes using a time tracking tool, you might notice that your organization is spending too much time on the testing process compared to the industry standard. Enterprise Open Source Magazine Latest Stories . . .
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
|
SYS-CON Featured Whitepapers
Most Read This Week |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||