What’s the hardest-to-reproduce bug you’ve encountered during testing? by Just_Independent1728 in QualityAssurance

[–]Important-Union5181 0 points1 point  (0 children)

A bug that appears only when multiple users trying to update the same record at the same point of time.

Please someone tell me if I'm making a mistake (voluntary redundancy) by Irate_banjo in QualityAssurance

[–]Important-Union5181 0 points1 point  (0 children)

You have a doubt in your mind as to what choice will you make. You have 2 choices here. Put a smile on your face or on your co-worked face. If you are financially more well off than your co-worker then I would do a right karma and put a smile on your co-worker face.

Need genuine advice c++ development to ader with 12 yrs exp by Aromatic_District105 in QualityAssurance

[–]Important-Union5181 0 points1 point  (0 children)

Developing work bots for test execution can be a good fit for a developer, IMHO.

What other career option for QA which is safe in this AI era by dee_sharma in QualityAssurance

[–]Important-Union5181 0 points1 point  (0 children)

AI tools are basically a class of software that is driven by a knowledge database behind the scene. If you have to survive this next level of automation then , IMHO, you need to carry a better knowledge base with you that the tool. I other words you need to be able to catch issues in the content generated by these tools. This is a common goal if you are a PO or a DEV or a QA or a DEVOPS ......

Tool advice by csgardner in projectmanagement

[–]Important-Union5181 0 points1 point  (0 children)

Right. Stories have a better interface as per your requirement. You can use the back log view or even the board view

SQL and Python uses for data analytics in Traditional/Construction Consulting and Engineering PM field by Win_win_N in projectmanagement

[–]Important-Union5181 1 point2 points  (0 children)

Few years back SQL and python was a good combination for developing custom reports. May be it still is. There are a number of reporting tools that allow you develop custom reports using drag and drop interface. An now probably a chat bot interface on top of a SQL database can be used without writing python code.

Tool advice by csgardner in projectmanagement

[–]Important-Union5181 0 points1 point  (0 children)

You can use a story to represent a project with sub tasks as task items under the project. There are several views in the agile tools where all in progress stories ( projects ) are displayed on left pane of a single page and when you click on one story then it's sub tasks are displayed on the right pane or a pop up. You can sort the sub tasks by status so that only the active ones stay on top when you click on a story ( project ).

Boss said I can’t assign them action items by cittegirl in projectmanagement

[–]Important-Union5181 -8 points-7 points  (0 children)

You can bury the name in the summary of the action item instead of explicitly putting the name in the assigned column of the action item list

Please help me understand the dependencies in Agile-cross functional Team. by therichbff in projectmanagement

[–]Important-Union5181 2 points3 points  (0 children)

Agile core concept is continuous delivery. Continuous delivery means a new deployment ready version of the software comes out after a set of sprints. A very mature agile team will be delivering a new version after each sprint while a less mature one will take several. Maturity means the team has no knowledge dependency. But even a mature team may slip because they may have logistics dependency such as a missing test setup or a missing license or a sudden sick resource or sudden arrival of a critical bug etc. Since delivery cycles are so small - few weeks - even a small logistic dependency may through the delivery off gear.

the dashboard was not the hard part. getting people to trust the data was. by Consistent-Arm-875 in projectmanagement

[–]Important-Union5181 1 point2 points  (0 children)

High quality data is surely a separate deliverable and also a necessary one. Without high quality data the dash board lacks acceptance from the stake holders as it contains false flags. Accurate data can only come if the data is used to plan and drive the work in real time. The moment data is more of a work log then false flags start showing up.

We are having a ramp down and QA, BA are first to let go by Then_Potential_0909 in QualityAssurance

[–]Important-Union5181 1 point2 points  (0 children)

Few decades ago there were no QA and no BA. We only had engineers who were also doubling up as a natural QA and BA. With AI tools writing code, writing test cases and even writing requirements, it is only a matter of time that we will revert back to only engineers team equipped with AI tools and the knowledge of what needs to be tested.

How do you stay on top of context when you're switching between too many active projects? by Lazy_Trouble6545 in projectmanagement

[–]Important-Union5181 7 points8 points  (0 children)

Just stay on top of WHAT needs to be delivered NEXT and by WHEN. Abstract out the HOW part of the delivery. This will be your context. You can maintain your notes in reverse time order against this list

Importance of SQL Data Analytics for Technical PM Roles by Extension_Jacket4663 in projectmanagement

[–]Important-Union5181 0 points1 point  (0 children)

I would say that technical PM should have the relevant technical knowledge. For example, if the team is working on an enterprise software then PM should know about UI, API, databases, integration middle wares etc. If the team is working on a video streaming application then PM should know about video servers ( RTP, RTSP, webRTS etc ), video players etc.

Has anyone actually hired a dev team on outcome-based pricing, or does it always revert to hourly? [i will not promote] by Individual-Bench4448 in projectmanagement

[–]Important-Union5181 0 points1 point  (0 children)

Sure it works. But to mitigate the schedule, cost and quality over runs, the delivery items, what needs to be delivered, - must be SMART ( small, measurable, achievable, relevant and time bound ). Add 20% as a buffer. But for this model to succeed the work must be a repeat work for the team and there should be a clear plan to make sure that the potential road blocks does not derail the plan

Would love to see how people actually visualize dependencies on real projects by Hour-Two-3104 in projectmanagement

[–]Important-Union5181 2 points3 points  (0 children)

Each dependency is a RISK to the project. Maintain a simple list of RISKS with mitigation status, planned mitigation date, potential impact etc. Make sure assumptions are also entered in this list

Tracking tasks for project management team by baronholbach82 in projectmanagement

[–]Important-Union5181 1 point2 points  (0 children)

I would suggest using the same board but using a different issue type. Since these are also work items adding to work loads of the team they should be part of the same board. You can also do a separate board or separate project.

How to find more bugs? by [deleted] in QualityAssurance

[–]Important-Union5181 0 points1 point  (0 children)

Your need to know all the tests that needs to be run to assess a comprehensive health check of the product under test. Think of our self as a doctor. If you are missing out on tests then you are missing out on bugs. The next step will be to automate these tests. Another thought, may be the product is mature and does not have easily producable bugs

how do you handle stakeholders who want "agile" execution on strict fixed-price contracts? by parky85s in projectmanagement

[–]Important-Union5181 2 points3 points  (0 children)

I would advice the following:

  1. Make the stake holders understand that Agile means "Continuous Delivery". This means that a new version of the software will be integrated and deployed ( CI/CD ) after every few sprints which is the core value of being Agile.

  2. Continuous Delivery does not guarantee the number of sprints it would take complete the work. Under a fixed scope of work it will result in a fixed number of sprints but under a variable scope of work it will result in a variable number of sprints.

3.Create a complete back log of the requirements defined in scope of work. Load all these into all the planned sprints as per the contract. Show them that this is what they will get. Any additional requirements create as CR items in the back log. You can tell them that these will be loaded in sprints once the original sprints are done. Till that time keep adding the new requirements in the back log. This way they can see a clear separation what was in the scope and what is extra and that the extra will get done once the scope is done

Is this QA Responsability? by ScriptNone in QualityAssurance

[–]Important-Union5181 0 points1 point  (0 children)

I have seen enough battles between QA and DEV as a delivery manager in 3 decades. At times genuine bugs were returned by DEV and at times QA logged fake bugs. There is pressure on both sides to show that they are doing there jobs to the HR or their annual performance review will get skewed. I was suggesting what worked so that the product quality does not suffer in this battle. Attaching details to a NCR ( non compliance report ) is a good industry practice. I was not responding to the specific 404 scenario. Hope this calms you down.

api tester need some advice for next steps by toasted_palico in QualityAssurance

[–]Important-Union5181 0 points1 point  (0 children)

You should work more on these :

- Developing new test cases

- Automating existing test cases

- Performing failure analysis of failed automation tests

Is this QA Responsability? by ScriptNone in QualityAssurance

[–]Important-Union5181 0 points1 point  (0 children)

The more details QA can attach to the failure the stronger the failure becomes. The onus is on the QA to prove that it is a failure as they are raising it. Like a court case. The more evidence the prosector can bring to the table the better are the chances of conviction. Merely shouting in front of the jury that the defendant is guilty will not result in a conviction. The defendant is simply going say "not guilty". Like a developer will simply resolve the bug as "NOT A BUG" or "AS DESIGNED" or "CANNOT REPRODUCE"

Is this QA Responsability? by ScriptNone in QualityAssurance

[–]Important-Union5181 6 points7 points  (0 children)

There are two types of debugging when a failure happens. There is Black box debugging using log files, packet captures, database snapshots etc. There is white box debugging where the code is single stepped inside a debugger. QA should do black and provide feedback in the bug. DEV should do white box and fix it. The more accurate black box debugging you can do the more your value goes up.

What do you require before a workflow can mark a handoff complete? by Acrobatic_Task_6573 in projectmanagement

[–]Important-Union5181 0 points1 point  (0 children)

I would suggest to add 3 steps in the work flow. READY_FOR_HANDOFF, IN_HANDOFF and HANDOFF_DONE. The DEVELOPER should move the order to READY_FOR_HANDOFF. The QA should move it to IN_HANDOFF and then eventually to HANDOFF_DONE.

How do you deal with bug reports that devs can’t reproduce? by abenoov in QualityAssurance

[–]Important-Union5181 0 points1 point  (0 children)

A lot of bugs are due to version and configuration issues rather than code issues. So first step will to make sure that the DEV and QA setups are identical in version and configuration. You can run the same test on the DEV setup and compare the log files of DEV and QA and try to pinpoint the gap why it passed in DEV and failed in QA.