Posts

Showing posts with the label #LifeEngineeringWithTechniques

Need > Want

Image
If We dont ask : Why should We implement this?  then We would miss out the best alternative solution to resolve the true needs and later on We fall under the high performance losses. I have many technical leader friends who have always thoughts and fight in their minds that when choosing features for product development milestones what is the actual "needs" for specific features to implement first on high priority; This is the tricky question and one gets the right answer in right time when He / She exercises and grows with correct set of tools and techniques and or process with his / her teams and clients. To understand the clients' and teams' NEEDs (and wants),  There is an easy simple structured process -- It is called "Design Thinking"   I use to call  2D-3D technique  and am practicing this from many years. 2D means  2D iamonds technique to initiate with teams various meetings 3D means  3D imensional approach to continuously add feedback loop in ev

They say every architect has many stories to share ...

They say every architect has many stories to share ... Couple of my friends ask me many times to post some basics of software architecture and experiences ..so next I would be posting few articles to learn more about Software Architect + AI ML Projects + DevOps insights. Note : If You are a Software Engineer / Analyst or Senior Software Developer or in other Software Engineering role and want to become an Software Architect then welcome to my posts :)

How to automate test-scenarios which have Java Objects built on JMesa , JQuery, JSON and AJAX technology.

I had a challenging project to automate Java Objects on the fly – sharing some part of it. Challenges I faced 1. Objects which are built on top of JMesa , JQuery, JSON and AJAX technology -- are not recognized by professional automation tools (such as QTP and SilkTest). 2. How to automate Dynamic Graphs which are implemented with technologies like Flotr and 3D Canvas. 3. Web application needs to automate with cross-browsers ( IE 6.0+ , FF 2.0+ or Safari 2.0+ ) It focus objects screen rendering issues which are different from one browser to other. How can we overcame • Challenge #1 and #2 can be resolved with below automation approach. Verify HTTP Responses when user does some actions like objects fire specific AJAX calls; We simulate these AJAX calls ( HTTP requests ), capture valid\expected response, set them as baseline and in QA loop we simulate user actions again with automation, capture actual response and compare with baseline. • Challenge #3 can be resolved with below automatio

Communication and right attitude continuously adding precious drops in the sea of success.

Someone has well said "Communication matters" -- I would like to go further ahead. Yesterday, I went to PathMark to get some stuff. There were some schemes going on Tide (laundry detergent) with light bulbs on discount. One Customer came to customer service and started demanding he needs two bulbs free with Tide but the fact was that there was some discount if you purchase Tide with that light bulbs. The customer support guy explained the person that he could not give free two light bulbs as that was not scheme currently. Still the guy asking for free – he did not listen to customer support person and continuously telling him "I want free light bulbs". Customer Support Person explained him three or four times with his best knowledge that he could not give him but still that guy demanding. At last customer support person call to his Manager for help; Manager came and explained to the person that you got your discount and that is the scheme running currently but perso