Corporate Games People Play: Manage Project Politics (Power/interest) Quadrant

One of the Tools which is very much used for Stakeholder Analysis during Project Management initiation phase.
Power/Interest Quadrant:
PowerInterestQuadrant

In  a project PM is one with Power and Well Interest on what/how/when/who/where things to implemented.
It’s perfected By 5 Why Question Philosophy? Ask Why five times..
Zachman gave what/how/when/who/where list which can be used to understand implement problem in any domain.

While doing a work of Program Manager Where multiple clients were implement different software.
We had to Start Data migration and Analytcs Stream of work Started. It was Downstream System.
There was a team doing requirement Gathering along with me. The Project Charter Which was made for our stream of work had incomplete RACI matrix (R) Responsibility, (A) Assignment, (C)Consent, (I) Informed).
Only just department names and Phone numbers.
I was really surprised at client where 10 different Teams are working how it is suffice?
Tomorrow a team needs to decide a from (Existing System A) manager which is modified in New System A.
(To be)For New System A (Component Treasury) How Will person know Who are Stakholders which needs to be (R) Responsible, (A) Assiged, (C)Consented, (I) Informed.
Which you can Find out from Power/Interest Quadrant So I prepared it..
But there were multiple signoff Activities So i improved on RACI to include RACI+S. (Sign Off).

I was assigned as Sr Project Manager in The Role. 5-7 people were positioned around me whose task was to say no to every yes I make. Or get Everything from me and then start negating me.
All throughout my life I never restricted myself of sharing something because normally people do not tel everything like they say ” Cat taught lion everything but did not taught how to climb trees” hence was able to outcast lion in climbing trees.

But In my case since I am learning So diverse Skills right from childhood learning everything which I know its almost doing 5 Phds…
So I was sure they will not be able to do it.. Everytime they say No and make noises..If i utter 1 sentence all are silent why?
Psychologically: Because it was very important for them…
Sure I will never say useless stuff. Why? I have so many things to do in life that I cannot afford time.
See ( 9 hours office work + 2 hours commuting + 1 hours home activity (Eating/bathing/etc)+6 hours sleep= 18 hrs.
Left with 6 hours.. 1 hour home+friends,
out of 5 hours: 2.5 hours to blog and 2.5 hours to courses.. Every month I have Target of 6 courses.. almost 1.5 course per week.
always I try to increase what I write, Review for journal, Create video content, do more courses to find missing links..

Always connecting the dots…

Last 20 yrs in IT. Almost earlier 5-6 hrs used to go in learning.. 0.5 day of learning each day beside work.
20 yrs X 0.5 day X 300 days year..There was off for work..but learning continued on week ends or holidays as well.
Post Masters 3000 days of learning accumulated. How can people pick up say 1 month had only 30 days..

year has 300 days max.. IT will take 10 years break to do that..

BACKGROUND
So I was sure I try to share maximum. Now out of all I learned only 10% become relevant in that case but that too is 300 days atleast.
How Can people do it in say six months its impossible. you have to do something unnatural to do it otherwise its not possible.
That’s reason I become so much excited to tell because I have so much to tell on Topics..
And flow is important if i get obstructed I may forget something which I tell from Management 2 degrees, 600 cases studied, Law 1 degree, economics (MBA/MA), IT (5 degrees each had totally different subjects), finance(subject in 4 degree program )100+ MOOCs, then 40 Certification (Each certification 500 question=500 page book means 20,000 pages or 40 books).
Then Diversity I have seen languages English, french,  Pahadi, Punjabi, gujarati, telgu, kanad,tamil, bengla, marathi.
37 cities, almost now 2 continents. By courses 6 continents. 10+ sports played, 3 martial art forms, adventure sports..

I can say only missing aspect I see is medicine of which coincidently I have diploma in naturopathy.

see latest i added up in just last 7 days..Certification on Smart City.Smart City Certificate

 

So I had good amount of exposure and knowledge from 400+ courses all different to implement.
Everytime I am adding up. Next year it would be atleast around 450 courses …

1 course a day it will still take more than year.. all of which are 3-6 months courses.

When you tell to people there faults they become unhappy but u should find polite way out.
May be like: Just drop a mail without telling what it about for knowledge sharing that about techniques..

But what to do When people say: Do not send un-necessary mails..

Unfortunate Part:

Sometimes you have Things like I got dengu while on project hospitalized for 4 days. Doctor told its not over but office politics makes you report to work while on dengu. (constant vomiting Doc certs).

But despite fact I was very happy and reporting to work daily.. They other Thing Came they did not give computer to you to work on..
Its like cutting tree for a wood cutter without axe. (you can n’t do anything..)
To add to misery I was told There is team ask them with respect again and again after having approved ticket…
Go there physically and request them…
Add to that: place is 30 kms away it takes 2 hours in busy traffic to reach there..by train..
Computer distribution centre starts work at 9.30 but actually present only by 10.00 u reach there as well same time it will take 30 minutes from queue they have..
Then answer comes right now there is no system.. you cannot bring you own personal laptop there because it has to encrypted.

Solution: Writing Mobile. My whole work was on Mobile…

Only thing when I was struck analysis of data..because u cannot fit database into mobile… That is when you had to shuttle between 2 offices 2 hours away..
If computer distribution centre takes 30 minutes in queue and 30 mins in allotment..it then 2 hours drive..
Its MATHS Question now: What time would you reach at client?
It’s not hard for 5th grade its : 9 am + 1+2=12 pm only right…
But it’s not very easy to convince Post graduates because there mind is already filled with bais.

Only 1 week wasted between 2 office you got laptop..its information age.. at speed of light information can come but not laptop.. ( I actually do not agree with sentiments though here) will you.. its upto you…

Work had 4 bozoes looking at you nay sayers.. I thought its good excercise because its 6th Thinking hat of Robert De bono the devil’s advocate.. But I see 4 thinking hat missing.. No problem..
Every Problem is opportunity until you recognize it…
So I took it.. Let them say what ever they want to say at end tell them what you mean by that… So they understand what they were doing blabbering in meeting with customers… Many customers actually agree…

In India that decision sometimes goes to from where you are comming (Please read this care fully )
Normally people say: I can understand from where you are comming.. (meaning what subject areas u reffered to mean that)
But here it means Which region of india you are comming…
So he can make judgement based on similarity of region == similarity of thoughts…
Do you agree with that? its hard for me… bozoos and intelligent people are equally distributed across regions..
better one: Take his idea then say he did not said that or not let him speak…

But you know: “Cavaet Emptor” as they call in law.. and insurance it means: “Buyer beware” about what you are buying.

Amazing Working as Architect or individual contributor Role specially when you are targeted from people higher in hierarchy
See Normally Architect is Techncally solid but holds least power since no one reports to him.
which leaves you easy target for abuse. You cannot even push your solutions if Project managers groups people around you.

For services Companies at most place due to competitive bidding time for creative work is less. Its true some people have more time some have less or 15% workforce is on bench all the time.
Here is very interesting video for people to look at :

So There is same Task all people same input. I was promissed on mail Sr Project Manager Job at wipro Infotech before joining but inside company they have not given even single people reporting to me.
When its first few months they said we will tell u later..amazing…
Even Legally valid proof on mail of Sr Project manager Position does not deter ..As inside company I was tagged Consultant.
First project SAS Admin Work.
Second project almost 60 kms away at new city, new office small office with almost no comutation facility and work was on Foxpro To SQL server..
Hearing that I request three time I am big data, Analytics, Cloud guy Why the hell I will work in remote location for a client which has only city presence..
Client had Only 1 Office it is not even enterprise wide implementation.. commute to place 60 kms away on crowed train with almost 600 people in one compartment..
Given No choice…
Rude Abusive Influence Manager:
When I asked that I was promised project manager role my manager Told me. Why you are not fulfilling the promise of job description ?
Answer I got its like that you cann’t do anything take whatever given to you. If you find anything bad you can go and complain no one will listen. I was told even international certification not usefull…

Rationalistic narrow Thinking:
I had gr8 realtion with people around client was specially pickedup as such client had no office outside maharashtra.
I have lot of good marathi friends but at client all people like grew up together in same department.

Wipro one manger Shishir misbeaved One day: saying
“I will tell gaurds to throw you out of office”. I asked why he making such noise in open office..
Answer : I got complain anywhere there would not be anyone listen to you.

Colluded Private gaurd:
Next day when I went out in evening  for tea to ease of new joinee from andhra
at client office after Project Manager “Paltekar” instructed private security guard not to enter inside client office.
I was amazed both of us were stopped and told : Its 1600 hours office closed go home.
We replied our goods are inside and we went just for tea whole team is working inside.
Reply came not allowed..

Both of us were amazed at why such Games they are playing.. Then we asked what is problem see id given to us by you let us in but still gaurd was admant as if somebody instructed him personally to stop us from work physically.

We showed cards, asked private gaurd to have conference call with people inside but they would not listen.
After 1 hour he allowed inside. reaching inside I told incident to project Manager.
But Manager had already instructed security staff instead of taking my side and protecting me on unexpected behaviour Paltekar actually sided with client.
Next day I was asked to head security another Marathi Guy..Mr kulkarni..
Form My history I could recognize guy Abhishek Kulkarni in Ireland used gorup of student at Ireland to abuse me on social media during time of Congress government here.. I told him that if I complain then action can be taken against you..

Here This different guy Mr Kulkarni started talk with threatening me That you know our power we can frisk you.
Even Give bad comment and End your career But I asked hime incident happen in front camera of local department why he is not revising its video to see whose problem it is. He started loudly threatening we are told to just passively listen t him..
Next day there was another security officer I had good relation he was from haryana.
But I had flavour abuse of power for no region by one officer from maharastra while good treatment with from haryana next day.
Which highly speaks about that project manager hailing from same region colluded with security guy to create this incident..
This was my first brush with how low people can go and creatively add abusive power to abuse you.

I complained behaviour to third party ombudsmen by wipro policy but instead they made behaviour case against me.
Even Ombudsmen started working with project Manager..
There were three clear points>
#1 promissed Sr Project Manager not delivered no reporting.
#2 verbal abuse by Mr Shishir
#3 There were tow guys not even project manager but facilated to become one..while I had 5 yrs credentials all ignored..
Is this Character of people from Mumbai? But not everyone is smae.
#4 Abusive behaviour of private local security gaurd
#5 project change request was rejected giving me reason that everything will be routed through project manager…

Amazing we have 30 million cases pending in court its very costly process for small employee to fight with people assigned as project manager put cases it will keep running for years and drain money..
AMAZINGLY WE CALL DEMOCRACY…but look at this abuse… To coverup they started even telling we can involve big guys if you complain..So no help… where is democracy for poor people like me 300 million private workforce mostly its like that situation..

Look for government employee there are unions, government to support who support private employee it entirely at mercy of his boss which incident can be abusive and bullying.. Even blue collar worker can n’t even fight verbally or physically because he will not get employment..
Last 17 yrs working in private sector I realized there is no one to help private employee there should be Godfather for you in industry ..Its like are we really working for Mafia where we need godfathers to stand equitable right to work and fair treatment fundamental right.
Despite Search for Godfather may continue.. I am Still took steps to train employees at wipro and filling patents.

Despite This I continued won patent competition and given free training to Wipro employees on CISA for first time.

My Program Management path: 2.5 yrs in PM Academics + 96(8 yrs) months PM Experience

 

My domain coverage of Project/Program Management

https://www.linkedin.com/pulse/my-domain-coverage-projectprogram-management-sandeep-sharma?trk=pulse_spock-articles

 

ProgManagTraining

Product Management:http://productmanagementview.wordpress.com
Project Manager            :http://projectmanagerview.wordpress.com

New Product Development – Case Study

Case Study
– Market Research
– Market Segmentation and new market entry planning
– Product conceptualisation
– Product development strategy
– SWOT analysis vs competitors
– Break Even Analysis
– Financial plan
– Business Plan
PLAN

PRESENTATION

Security Risk Management in Healthcare on Cloud

Quick presentation made in 1 hour


Security Risk Management in Healthcare on Cloud using NIST guidelines

Wireless Sensor Network Security Analytics – presentation

find link of my presentation by searching on google itself
google : ” Wireless Sensor Network Security Analytics ”

TopSearchWirelessSensorSecurityAnalytics2

 

Link below
https://sandyclassic.wordpress.com/2014/03/07/wireless-security-analytics-approach/

2 New Routing algorithm for ad-hoc routing wireless sensor network, mathematical modelling for wireless sensor network 4 models for over all system and 2 models for energy measurement of wireless sensor network
Project Goal:

  • 1. 10 PROJECT GOALS 1. Routing algorithm: SPIN,CTP. 2. measure energy consumed 3. Validate PPECEM Model 4. Improve in existing model for efficiency, reliability, availability.
  • 2. 10 PROJECT GOALS 5. New Model: ERAECEM Efficiency Reliability Availability Energy consumption Estimation Model. 6. ERAQP BASED on ERAECEM Model for WSN a new energy aware routing algorithm (ERAQP)
  • 3. 10 PROJECT GOALS 7. Configurable Routing Algorithm Approach Proposed on WSN motes utilizing user defined QoS parameters 8. Model for WSN: Leader-Follower Model, Directed Diffusion Model
  • 4. 10 PROJECT GOALS 9. Fuzzy routing Algorithm 10. Fuzzy Information Neural Network representation of Wireless Sensor Network.
  • 5. MOTIVATION
  • 6. 1.1 SPIN
  • 7. 1.2 CTP  Collection tree protocol
  • 8. 2 ENERGY MEASUREMENT  Agilent 33522B Waveform Generator was used to measure the Current and voltage graph .  The Graph measurement were then converted to numerical power Power= Voltage X current = V X I. The Power consumed during motes routing on SPIN and CTP then taken into is added up to give power consumption and values are applied to PPECEM.
  • 9. 1.3 WSN SECURITY
  • 10. 3.1COST OF SECURITY  Cost of security In WSN can only be estimated by looking at extra burden of secure algorithm and security of Energy Consumption as the Energy is key driver or critical resource in design of WSN. As design is completely dominated by size of battery supplying power to mote.
  • 11. 3.2 PPECEM  QCPU = PCPU * TCPU = PCPU * (BEnc * TBEnc + BDec * TBDec +BMac * TBMac + TRadioActive) Eq.2)
  • 12. 4 ERA  Efficiency = Ptr X Prc X Pcry … (Eq.2)  Reliability = Rnode1 = FtrX FrcX Fcy  Availability= TFNode1 = Ftr+ Frc+Fcry
  • 13. 5. IMPROVE EXISTING  . ERA = fed  Efficiency of Energy Model: QEff=QCPU X Eff (improvement #1 in Zang model)
  • 14. ERAECEM  Etotal = Average(Eff + R +A)= (E+R+A)/3  Efficiency of Energy Model: QEff=QCPU X Etotal (improvement #1 in Zang model)
  • 15. 6 ERAQP  Efficiency ,Reliability, Availability QoS prioritized routing Algorithm  ERA ranked and routing based Ranking Cost on Dijesktra to find most suitable path
  • 16. 7.CONFIG. ROUTING  q1, q2, q3 as QoS parameter algorithm rank Motes/nodes based on combined score of these parameters. Based on this we rank we apply Dijesktra algorithm to arrive at least path or elect Cluster head to node. Thus q1, q2, q3 can be added, deleted.
  • 17. 8 MATHEMATICAL MODEL  Leader Follower EACH node share defined diffusion rate given by slider control on UI which tells quantity it is diffusing with its neighbors.Since it’s a directed graph so Node B gives data towards Node A while traffic from A towards B may be non-existent  Directed Diffusion Mathematical model represent diffusion of quantity towards a directed network. Helps to understand topology, density and stability of network and a starting point for designing complex , realistic Network Model.
  • 18. 9 FUZZY ROUTING  Fuzzy set A {MoteA, p(A))  Where, p(A) is probability Of Data Usage Or Percentage Load in Fraction Compared With Global Load
  • 19. 10 FUZZY TOPOLOGY  Based on this Utilization p(A) nodes can be ranked in ascending order to find most data dwarfed node at the top. Then We can apply Dijkstra’s algorithm on the network to find best route based on weight on each node represented by Rank.
    2. WSN and BPEL and Internet Of Things (IoT)
    https://sandyclassic.wordpress.com/2013/10/06/bpm-bpel-and-internet-of-things/3. Internet Of Things (IoT) and effects on other device ecosystem.
    The Changing Landscape:
    https://sandyclassic.wordpress.com/2013/10/01/internet-of-things/

    4. How application development changes with IoT, Bigdata, parallel computing, HPC High performance computing.
    https://sandyclassic.wordpress.com/2013/09/18/new-breed-of-app-development-is-here/

    5. Landslide detection and mpact reduction using wireless sensor network.
    https://sandyclassic.wordpress.com/2013/06/23/landslide-detection-impact-reduction-using-wireless-sensor-network

    6. Mathematical modelling Energy Wireless sensor Network.
    https://sandyclassic.wordpress.com/2014/02/04/mathematical-modelling-energy-security-of-wireless-sensor-network/

    Topic Topics Wireless sensor network Security Analytic, Wireless Security Analytics,Security QA metrics

Interview presentation is topmost search on slideshare and google

Top Search On Google:

TopSearchAdvanced metering infrastructure Architecture Analytics

Top Search on SlideShare.com just search (Advanced meter architecture analytics).

Top Search on SlideShare.com Advanced meter architecture analytics

And you reach
https://sandyclassic.wordpress.com/2014/04/03/advanced-metering-infrastructure-architecture/

Case Study Artificial Intelligence,ETL and Datawarehousing Examples part 1

Read : IPTV and Augmented Reality using Artificial Intelligence.
https://sandyclassic.wordpress.com/2012/06/27/future-of-flex-flash-gamification-of-erp-enterprise-software-augmented-reality-on-mobile-apps-iptv/

AI is there in many place like one area of AI Fuzzy Set there is already Fuzzy Transformation in SQL Server Integration Services since year 2010.
What it does Fuzzy logic Transformation achieve?
So when we match two records we do it by checking each alphabet using regular matches.
But when we use fuzzy logic it brings out similar sounding and combination matches although alphabet may not be same also it checks meaning is same. Even it can override spelling mistakes to get right results How?
Example Fuzzy logic in SSIS:
USA,us, united states – For country Any person can enter any of these combination.
Usually its taken up for Data cleansing.
If data is not cleaned using De-dup it may not show many of these records in result for matches.
But Fuzzy logic we use Fuzzy set from all records it creates fuzzy set of record with
Set A { ElementA, membershipOfElementA}
membershipOfElementA define in percentage terms the possibility of it being in the similarly grouped set.
{us,0.97} {united states,0.98} {usa,0.99} {united states of America,1} so we can set tolerance level to 3% then all of these matches are there in result.
code you can see at http://www.codeproject.com/Tips/528243/SSIS-Fuzzy-lookup-for-cleaning-dirty-data
SIRI:  Speech Recognition Search Which was introduced in iPhone long back takes speech.
Speech input to pressure sensor –> generate Waveform –> Then Compare wave form
That’s process but.
AI in SIRI
The Waveform may be amplitude modulated but yet same thing let suppose we say
Apple the Two Waveform compared may have boundary level aberrations which can be defined by membership function Then same result within same Tolerance limit can be deemed to be similar. This membership can be calculated each time person do a search dynamically when it says something in on Mike which repeat same process again.
There can be lots of image processing and AI search algorithm can be built to make better.
Like A* search etc.
Already if the words are linked can be understood by Neural Network. Similar way Neural Network is used to predict The  traffic congestion aggregating data paths from street light sensors in japan Tokyo.
Aggregation of words can be achieved by neural Network in not exact but similar way to some Extent. Thus completing the search.
This aggregation may be used in text, covariance matrix of images or covariance of sound score or speech search.
Using Laplace Transform’s Cross correlation. Read (http://en.wikipedia.org/wiki/Cross-correlation512px-Comparison_convolution_correlation.svg
Now TV is large platform just like difference between watching movie on laptop or TV Vs on 70 mm screen. Each of those has there own market.
Costly Miniaturisation
What effect you can provide on TV may not be provided on mobile until there is technical break through in miniaturisation. I am not saying it cannot be provided but it will require relative less technical  break through compared with miniaturized chips or may be less costly.
Second TV is like we have last mile connectivity in Telecom.
So When you have something to watch in any storage device you can just throw that on TV Ubiquitously . As TV would be there in every house so you need not carry screen to watch. Just like Last mile wireless connectivity using HotSpot.

Coke Vs Pepsi of :Datawarehousing ETL Vs ELT

The Coke and Pepsi are always fighting to have bigger pie in international drinks market.
Both are present in 180+ countries agressively pursuing the pie of market share.

The Datwarehouses are different animals on block. They are databases But they are not normalized. They do not follow all 12 Codd Rules. But yet source and Target are RDBMS.
The Structure Where its saved Whether in Star Schema or Snow-flake is denormalized as possible like flat file structures. More Constraints slows down the join process.
Read more: https://sandyclassic.wordpress.com/2014/01/26/a-day-in-life-of-business-intelligence-engineer/
So there are less restrained much Faster file based alternatives for databases which Emerged for need to store unstructured data and achieve 5V massive volume, variety, velocity etc.. Read below links:
https://sandyclassic.wordpress.com/2013/07/02/data-warehousing-business-intelligence-and-cloud-computing/
Which are have also found favour in ETL world with Hadoop. Now Every ETL allows hadoop connector or adapter to Extract data from hadoop HDFS so service in HDFS and similar.
https://sandyclassic.wordpress.com/2013/06/18/bigdatacloud-business-intelligence-and-analytics/
(
Adapters use-case for  product offering Read:https://sandyclassic.wordpress.com/2014/02/05/design-pattern-in-real-world/)
ETL process

ETL Extract-Transform-Load
ETL where transformation happens in staging area.
Extract data from sources , put in staging area cleanse it, transform data and Then Load in Target Datawarehouse. So popular Tools like informatica, datastage or ab-initio use this approach. Like in Informatica for fetching data or Extract Phase we can use fast source-qualifier transformation OR use Joiner transformation when we have multiple different databases like both SQL Server and Oracle although may be slow but can take both input but Source qualifier may require single vendor but is fast.
After Extracting We can use Filter transformation to filter out unwanted rows in staging area. Then load into target Databases.

ELT Extract Load and then Transform.
Extract data from disparate sources , Load the data into RDBMS engine first after . Then use RDBMS facility to Cleanse and Transform Data. This Approach was popularised By Oracle because Oracle Already had Database Intellectual property and was motivated to increase its usage.So Why does cleansing and Transformation outside the RDBMS into staging area rather within RDBMS engine. Oracle ODI Oracle Data integrator uses this concept of ELT not ETL bit reversal from routine.

So like Pepsi Vs Cola wave of Advertisement and gorilla marketing or To showcase Each other products strengths and hide weakness Games continue here Also in ETL world of data warehousing. Each one has its own merits and demerits.

Cloud Computing relation to Business Intelligence and Datawarehousing
Read :
1. 
https://sandyclassic.wordpress.com/2013/07/02/data-warehousing-business-intelligence-and-cloud-computing/
2.
 https://sandyclassic.wordpress.com/2013/06/18/bigdatacloud-business-intelligence-and-analytics/

Cloud Computing and Unstructured Data Analysis Using
Apache Hadoop Hive
Read: 
https://sandyclassic.wordpress.com/2013/10/02/architecture-difference-between-sap-business-objects-and-ibm-cognos/
Also it compares Architecture of 2 Popular BI Tools.

Cloud Data warehouse Architecture:
https://sandyclassic.wordpress.com/2011/10/19/hadoop-its-relation-to-new-architecture-enterprise-datawarehouse/

Future of BI
No one can predict future but these are directions where it moving in BI.
https://sandyclassic.wordpress.com/2012/10/23/future-cloud-will-convergence-bisoaapp-dev-and-security/

Check:Example Decision Making based on Famous Sayings/quotations my be wrong

For Everything Which Exist in World There is a saying for it or proverb for it.
But For any proverb there is Anti-proverb So Life’s important or unimportant decisions should not be based on Proverb but based on real-time decisions you face.
Example:
Proverb/Saying:
There is a saying “If you are right you should not worry anything.”
So fear/worry does not mean Actual fear/worry but it means possibility of not succeeding in idealistic way. In today’s world there is less scope for idealism due to conflict of interest but person has to take middle path and take all people along. You cannot make everyone happy there would be always a set of people unhappy and ready to drag you down.

Anti-proverb / opposite saying:
Saying “Straight Trees are cut first”.
Another way to understand this is :So if you are straight forward in your approach and may be not diplomatic about it may be you are first one to face wrath.
In the world of competition mediocrity is not a choice or 0ption. But there is conflict in market there exist space for Every category or segment of product now How do you decide which approach? Both are right based on circumstances or situations ?
Let me give one Example from Stock Market:
Boom period : In time of boom invest more on equity and take risk to garner more return.
Recessionary Times: In case of Bust period invest more in debt funds and take less risk because risky stock can give negative returns.
Uncertainty: In case of uncertainty you need to balance your portfolio other word Diverse your risk to multiple options Or in other words Follow Middle-path.
So There Exists Market for Everything as long as you able to make rational decisions.
The irr-rational behaviour may exists due ill-informed decisions, or lack of environmental knowledge or due to lack of knowledge itself or Unknown Unknown. Lack of environmental knowledge like sitting in Earth you cannot visualize what might be situation in Space?
You need to go through cycle of gravity and weightlessness.

Decision making:
Decisions should be based on hard facts or situations faced. The Abstract thinking of proverb cannot be considered an alternative unless its validated by situational parameters. Based on These parameter ranking which is nearest one should be chosen heuristically or on opposite based on measured metrics based rules/score. The nearness of the score justify decision or Risk taken based on situation involved.

Something Which is right for one person cannot be right for another person. Yet Sometimes Copycat does work? Some decisions perfected over period of wisdom can be taken as rule but yet there always a space where they can be improved or contrary view.
There nothing in world which is impossible Other world of saying is There is no rule which is ultimate there is always scope to Explore and find meanings.

Having said That Let me tell you a story.
One fine day There are 7 people happen to pass through a jungle. It was getting Night so the 7 people (1 old women, One young Businessmen, One trader, one soldier, one teacher , a doctor and a small child ) were passing by A large tree.
Suddenly it started raining and lighting started falling. After many lighting Strikes passed away. People started gossiping with each other. Suddenly there came a topic What is happening Today? Why is this lighting coming when we have no shelter Elsewhere?
Rumours Started spreading Fast among group That there is some person due to which lighting is falling on all of us. Solider telling its due to corrupt businessmen. Businessmen telling it due to corrupt bureaucracy where soldier was employed. Teacher telling its due to doctor who ill-treated patients. And doctor telling its due ill-equipped teacher harming students with half knowledge. Women telling its due to child who may be full of sin.
Then everyone started fighting and blaming each other.
Settlement Rule
To settle matter teacher suggested why not like we give punishment to students? We will take this one person out of this group and let him stand not protected by shed into the open for 5 minute if nothing happen then individual comes back.
The Fear
Because every one feared if lighting strikes due to one person on this tree then many other people who are innocent may get killed.
First They decided Soldier Will go because he may have killed many people in wars he fought. So they pushed soldier in open for 5 minute But nothing happened he returned safely. Everyone was surprised.
Then They all pushed Businessmen thinking corrupt but still he also surprised everyone and came back safely no lighting falling on him. God is not angry with him.
Then they pushed trader may be doing wrong trade due which is attracting wrath of God in form of lighting. But nothing happened in 5 minute.
They Doctor was sent thought was many patient who may have died complaint to god so god was sending emergency response in form of lighting.But he also survived.
Now its turn of Teacher as many people future depends on teacher may have destroyed many career. So he was pushed but nothing happened still.
Then Everyone though its The Women because child cannot be the culprit may be she is politician and its her trade to circulate lies and win votes or may be she is not morally right So She was pushed but nothing happened still.
Everyone Was really surprised So it is this small child Who has committed so much sins that lighting is threatening there purified lifes. So They were standing at crux to push this child to wild open fumes of god wrath and getting consumed by flurry of lighting into ashes.
No one was willing to push child but they decided for the interest of there family and themselves they need to push this child to lightening. So they pushed Child To open area.
As the Child walked into open immediately lighting Strikes.
The Reaction time was limited god’s willingness at test. And bodies turned to ashes. The lighting has fallen not on child but on Tree And 6 people were consumed. Only child survived. You know why?
Due to one child god was protecting all the lighting falling on tree as he has not committed any sins As soon as child walked out. God allowed lighting through tree to pass to rest of 6 bodies for there sins.
So What is Moral of Story? Scientific wisdom says no god Exist but still there is Cause and Effect there is Newton law of Equal opposite reaction. There is Some force controlling universe.The force does react only by testing its willingness and limits.

A day in life of Agile Project Manager

Lets look at time schedule of typical Agile Project Manager.
Agile project management is new stream Added in project management certification where concepts of Six sigma , Statistical process control were added into project management.
This is Newest Addition into project management. These topics are not yet included in popular project management certification altogether a new certification was made for it.
Here is link for certification:

Every new requirement are written in form called user stories. The User
Day Work starts as move from home
Wake up 06 am go for 1 hour gym 06-07;30.
07:30-  8:00 daily routine, etc luck enugh time take break fast.
07:50 reach bus stop to catch bus.
07:50 – 09:00 on road to Company.
9 am-10am look at a parameters to check status of project like burn down chart to see how many user stories are covered upto now. prepare new set of activity List not next drop Testing environment.
scrum meeting
10-11.30 Scrum Meeting: To check Who is doing what and What is status of Activity Assigned. Also Take Activity list and Check Assignment and discuss possible issue around then from each a every team member. A team of 40 people each taking 2 minutes(highly unlikely people do take more time) adds to 80 minutes.
11:30 – 11-45 take all this feedback make Minutes of Meeting MOM.
11:45-12:00 make assignment of every activity taken up by each resource and recheck plan to see whether its on target to testing cycle next drop.
12:00-12:15 adjustment in plan. update burn down chart send to stake holders with project status.
12:15 Take look at technical issue hitting limits requiring attention suppose 10% of team faces means 4 people each requiring 15 minutes to understand issue and then another 30 minutes to implement solution.But in that 30 you can use 15 minutes to move to another member just paralleling h=job save 15 min per interaction.
12:00 -12:30 Team 1 issue.
12:30-1:00 Team 2
01:00 -01:30 Team 3 issue.
01:30-02:00 Team 4 issue.
By 2 free to take Brunch
02:00 – 02:30 Lunch+ going and coming time.
02:30- 03:00 meeting With Requirement gathering team for new user Stories for next cycle of deliverable. Understanding requirements and putting them into actual activity considering integration with delivered Earlier.
03:00-3:15 put all user stories in official format.
3:15 – 4:15 Code walk through check issue, Compare best practises incorporated, Standards, Regulations etc Each day of different team. Although time would less optimize.
04:15- 05:00 Look into specific issue not handled today, defect pending long, make communication mails between stake holders and reply to all status, calculate project status ratios and levelling, resourcing issue etc.
05:00-06:00 Defect Call between Testing Team and Development team. update defect list Those accepted as defect added to list to be taken up by developer and Those defects found by testing team turned down by development team as not fitting user stories description so moderate the discussion getting into each defect technicality and correlating with requirements.
06:00-06:15 Take daily status from each team member of work completed today and put that against project plan send to stake holders.
06:15- 06:45- update defect sheet, Look at technology issue which faced today help team member in possible resolution.
06:45-07:45 If 10% issue of the day would still be remain and project artefacts would require updation. it may take up 1 hour depends on complexity of project.
07:45-08:00 Dinner time.
08:00-09:00 Research time on possible better ways or project is taking any new technology implement and study, visualize its impact on future deliverables. Like one Example: There Was a issue on Report using Oracle BI solution when start fetching data from various data marts and databases taking more time and not having some feature.
So Question is Can we replace BI with portal based UI creation technology like Oracle APEX. Did you hear about it ? it was released in year 2009 and was new technology with hardly 4 resources in Whole company of 30,000 developers. So can we put geographical reporting using APEX rather than OBIEE. Mind you its not the APEX code used in saleforce.com’s Force.com platform to create CRM on cloud. Can u up scale in 1 hour about this issue. No first day of the 8-9 time installation, second day 8-9 get basics right at end of week you have replicated the environment. Then you may need time over week ends to experiment.
9:00 -9:30 leave from office wait for Bus.
9:30-10:30 home drop. walk to reach room by 11.
At 11 just drop and read watch sleep.No time. I had never touched facebook when I was working my account came to existent when I left job.
Now there are other activity for which yo might have to take time out for company like creating organisation assets in form of automated solutions, or project status reporting framework, business Case development, team building , taking interviews, over seeing the drop to testing and production, interaction with diverse team member sparse across. build up domain skills of like telecom OSS, BSS or Clinical research etc.
Or taking up groups of competency and giving training to user and developers etc.
When these are adjusted time may swell up more in office. So u may not see sun rise whole day started before sunsrise and Ended in midnight. After few years it will become norm although companies write work life balance but they could never provide due to competitive bidding process takes up less and less for more and more work.
One more issue is attrition: now if attrition is high due to organisational issues then it does add up to work of senior staff to upskill new resource and adjust timings. These are thin lines over which Everything rest each day you will find your self motivated to do more in less time to save time automatically but new things will keep comming.

My Story Year 2004 (Demand/supply) Law in Work.

Year 2002 .Com Brust and Iraq war double whamy , recessionary period for IT sector. I had just finished lecturing a college Master’s classes. Evening I would group up with professional for Web development although business was very weak for vendors.
Daily Routine was very strict as Salary were very low (70 Euro per month) So I needed to patch up with other things like preparing for Entrance Exam like CAT/GMAT, read 3 business magazine on Saturday/Sunday (popular Business World India regularly since 18 yrs old so spent by then 6 yrs of reading (600 magazines at rate @1 each fortnight), Business Today and Business India was occasional addition).
Year 2003-4 Was my First full time Software Product development job. people advised me not To learn Java as during .com burst it will never recover. I used to tell to my student that this infact precisely the reason you should learn more of it. (Most other people started considering .NET) But I Sticked with java as I know Demand/supply would come in picture due to my Exposure to 600+ business cases which I read.
Actually same happened in 2003 there was huge demand for Java professional but since not one studied/preferred during there graduations there was huge gap in Market between demand and supply. And My student will come back to me validating telling that “your suggestion was right”.
So In 2003 i got into Java product development position owing to right decision.
.com burst started with “supply will create its own demandEnded. Now its balance of demand and supply which was in play i.e. supply of .com (websites) constraint by its demand.It was small team precisely 5 people. Salary 70 Euro per month (5000 rupees) in Delhi designation Software Developer. We were making Operation Research based software to optimize space in Physical Warehouses. Software was already in C++. we needed Java on top C++ middleware as using JNI as (as java was becoming popular again as internet Enablement provided connectivity and Ease of use/deployment/Installation).
Java XML API, 2 D graphics (2 print of area), 3D (visualisation of 3D space).
People at home were Critic of my curosity to join new types of courses through new open Education platform. Through which I did 1 post graduate course in Operation Research which was also a contributing factor for my first job requirement may be somebody might have Recommended also Which I am not aware.
Recommendation Culture is very prevalent Even now in India. only 10% jobs would be given without recommendation for any level.
I knew i did not had fancy degrees to support me so I needed to work hard. And get into manageable salary range. IT was my first job outside Home away from parents. I had to send some money back also in that range (saved 14 euro every month to send back home). There were no online tutorials then for J2EE neither I had system So 14 Euro will go in J2EE classes and system access Every month. Rent was 28 Euro for Hostel breakfast was free. so 14 Euro was left for diner/lunch and monthly Expenses.
My routine morning 5 am start at Hari Nagar, Delhi grab seat (read J2EE book on way) in first bus start at 5:30 to work place 3 hours journey reach Hari govind Enclave near preet vihar. through traffic jam private buses.
Finish work by 6:30 move to NOIDA for cheapest and best course in J2EE if u got luck bus was not full hanging in door with bag. at 8:30. walk from Telephone tower reach by 9PM . If bus reached on time and I rushed walking fast i would reach 15 minutes late other wise class gone.
But It was risk worth taking as there was no other option.
Class start at 9 AM finished at 9:45 most of it was initial 15 minutes. So bus delay which I had no control was where my luck would hang if i could get space on the door to hang. So then I had to go back to Hari Nagar Extreme End of Delhi then slow traffic. I would reach by 11.30 at night. Saturday was not off but no classes on Saturday.
It was Extreme tight schedule. To save time and protect from disease I would eat only fruits on Lunch time during work hour.
So Next month I moved near to work place in Laxmi Nagar, just 15 minutes by bus. It saved morning 2 hours to study in New Hostel. New First Work demand also Escalated as work progressed. So mornings with J2SE and night end with J2EE it there was no prolonged stay due to work.

There was urgent need to move to better job after 1 year. I got chance to work on ERP by company which would train me on Peoplesoft  ERP in year 2004.  As you know due to my curiosity I had a course in ERP as well in Academics back in year 2000-2002. Infact I was only student in whole state writing that paper in DOEACC ‘A’ level Exam. Along with my 3 yrs Masters in Computer Application MCA.(another long story for it pending….Next time)

Market was demanding j2EE but I was in j2SE (So Started learning night classes)
Year 2004 was When IT was recovering from .com brust period. Iraq war had just ended petrol prices started stabilising and Java was in Demand. I got into people soft ERP with java Exposure behind. Company was in new place Gaziabad but it provided cab facility.

So It was my first Mid size company with 200+ people.Third job salary increased to 170 Euro(or 220 dollar or 12,000) rupees per month designation ERP Analyst. Demand from home was increasing as Both Sister looking for Higher Education a cut of 5,000 or 70 Euro Every month. I was back to almost same level with now 30 euro Extra for spending left.

But a new Twist in story Training was not enough to get on work. So I needed to learn People-soft from outside company at my own cost. 400 Euro distributed to 3 months.
So Effectively I had no Earning left even to send back home as I need to pay 130 euro pm to trainer. and left same 70 Euro for Food+Rent+Travel.

After six months things look stabilising although no savings. Then While I was in home town on week end I met a friend who used to prepare with me MCA Entrance Examination just completed MCA from BHU belonging to Dalit communiy. I used to be regular visitor to their home and I knew everyone his home and few issues related to Education and Employment. His Mother told me he got graduate but No job
“Why you not take him with you? ” So same week End he is now with me in Delhi searching job. Only I had salary So we took small house rent 30 Euro a month. Now Combination Dalit, a rajput and Brahmin in single house. We never had fight even single day. Owner of house was Muslim and his son was regular feature in house.
Jugalbandi in Running:
Sharing house  4 boys :A Dalit, brahmin, rajput and muslim .
We all lived quite happily enjoying music, party, dance etc.
Unlike UP in Uttranchal There was no discrimination against any caste. So I was never aware of the Caste Equations and clashes.
All people were from different state as well. And we had no issue at all.
Owner Son a muslim wanted to become Actor. Wanted me to help find school from him.
I told National School of Drama NSD, New Delhi. He brought bike we went there. He had hesitation So I started Enquiring. The Director Was Some Sharma. (forgot First name).
He thought I wanted to be actor So he asked me question:
“Are you Kapoor or Muslim otherwise chances of moving up as actor is rare?”
I told I do not want to be actor pointed toward owner son and said he is muslim and wanted to be actor. So His training begin. We were living in Dilshad Garden.
But I had to plug in Money for Rent,sometimes food and other things a for them As I was only Earner in house a cut for about 50 Euro a month. Which was Okay for me for few month till they got job. 220-50 contribution-70 home left me : 100 Euro for food, living Expenses per month. saving 50 Euro Every month first time in 3 yrs career as IT professional.
After few months the complexity of living in metro came to me.
First incident: Found that Dalit friend had secret affair with his mother’s brother daughter.
Which was hided from me. I used to work in shifts I was not aware what’s going on in room.
Suddenly one day His relative banged he door searching for him. I opened door found that they all are angry and searching for him. Them picture become clear for me that This guy was duping his relative daughter in house. I told them I was not aware what is going on in house? After convincing them as soon he arrive I will inform you. after 4 days he returned.
For next 2 months I had take extra care for him for his love failure and bear all his expenses.
—————————————————————————————–
After he become okay. I left house without informing them because I did not wanted to suffer again un-necessarily.
Also there was another development. My office staff I was reporting to Yadav as manager Who worked there 6 yrs. After some time he wanted to put his own community people there which I was not aware. So he told me your department is changing and you will report to A manager Who was Muslim.
His Gameplan:
I was not aware Yadav belonged to political party which has huge muslim support base.
So Script was simple. Every day a new task a new tool was given.
Also he began spreading rumours. I had built up some knowledge in Peoplesoft by then but if new new areas were given it was difficult to work across. So some day I would  spent 3 days 24 hours in office. trying to figure those new task. Atlast he can claim that I am not able to understand properly but since I had PS knowledge he could mark it as Not hving good English skills.
Also to get leverage using his vast political clout Samajwadi leaders of Muslim leaders spread rumours. My crime I praised Mayawati Dalit Rule not being aware that this guy is actually opponent and has political links.
So I was sidelined as Dalit who has changed name to Brahmin Name. I was my first blush with Casteism and community politics in India.  Where people can be grouped against some person with no reason by political clout.
Anyhow it was like election canvassing I was new in company and in city. So Everyone was given some different version to get support from them. As most people then has experience only in peoplesoft support only and no development exposure including the old hand So they were very weary of anyone with development skills. It was percepetion in their mind so they thought I had good Java+peoplesoft skills by now. To help it further I new they are planning something I started putting more material in their mind by touting that some guy from MNC is mentoring me on peoplesoft.
I had good Java skills for sure which so of the people there with java background became aware. So i could have easily with Peoplesoft knowledge made up something to buy more time.
Coincidently the person who was teaching me Peoplesoft was also their agent as they offered him job in Hewitt So they were aware of any of my skills.
Peoplesoft got Acquired By Oracle same time. And Oracle cancelled support license of whole company. And now the sword was hanging on Everyone not only on me.
So company had to reduce staff from 250 to just 50 in 3 months. 200 people needed to get out. I was looking at God what a Stew.
Break in Jugalbandi: Peoplesoft Acquisition : all 4 parted ways.
So now All these 200 people needed to find new job. So I Went to Hyderabad without informing these guys at home in Delhi left job and started learning BI and Datawarehousing Tools which I did worked at my stint in Peoplesoft SQR, Oracle production reporting.
My goal was to cover Maximum foot print. I Did learned 5 top BI tools (SAP BO, Microstrategy, IBM Cognos, Actuate , Oracle discoverer) and 5 Top ETL tools(Data Stage, Informatica, Terradata ETL, Ab-initio, SAS ETL,SAP ABAP/BI). Then Oracle Apps technical. day and night I would spend in Lab.
Joined My Fourth job at Ness Technology As Sr Software Engineer in year 2005.
This was my First Job with MNC with around 8,000 Employee where I had comfortable 500 Euro a month Salary.(double from previous job). Leaving first 2 months paid for Loans from learning Expenses.
I was staying in Hostel Then I Experienced another level of politics from people from previous company interfering here as well but now I was determined to cut all politics after long hard work. And I was determined only to look at technology every time people run around playing politics.
Spruced up saying Job was in Bangalore. First time I had taste of multicultural India and also regional politics with group formed inside company based on regions in India.

Vision Vs Execution

Vision and execution cannot be combined..vision has to think ahead
..execution has to think immediate…
Like execution vision also require time and effort and thinking of much greater scale..

Read this Blog: http://mjskok.com/resource/vision-vs-execution

The Mission Statement and Vision statement are aligned with strategy chosen like Peter Drucker cost Leadership strategy. But besides there is product vision which also align with strategy but many disruptive technology make new rules as when break through is reached it continuous process.
Cutting or Leading Edge technologies also strategy gets refined as stages are reached it continuous process. E.g. would be success of iPod driven Apple to rethink and bring back iPod to refine or improve strategy in History.
Today we see Microsoft changing its device vision as market gets inundated by Mobile devices haves good processing power and can process more in Background in Cloud using Compute services available on cloud. Desktop OS sales are not growing as quick and Mobile OS sales. It has been caught earlier by Google Andriod and Apple iPhone. So they have early mover advantage.. So Strategy and product vision are disruptive and keep refining as we proceed.
Day to Day Execution issues are different from after 5 yrs vision although once u are neck deep in it you can realize what is going to come.
Can you say what ? how? When? Where ? we do things now will be same in future. Then can daily toil on task can set future vision ? But surely on u know fundamentals you know directions.
its like road to a hill station you are following to reach the peak. You cannot know its optimum till you cannot see from the top. When you are viewing from top many ways more efficient stands out. Its same called vision.

Mathematical Modelling the Sensor Network

 

Modelling Wireless sensor network

Modelling Wireless sensor network

1. Go through the Slides about Modelling the Wireless sensor Network and Internet of Things

  • 10 PROJECT GOALS 1. Routing algorithm: SPIN,CTP. 2. measure energy consumed 3. Validate PPECEM Model 4. Improve in existing model for efficiency, reliability, availability.
  • 2. 10 PROJECT GOALS 5. New Model: ERAECEM Efficiency Reliability Availability Energy consumption Estimation Model. 6. ERAQP BASED on ERAECEM Model for WSN a new energy aware routing algorithm (ERAQP)
  • 3. 10 PROJECT GOALS 7. Configurable Routing Algorithm Approach Proposed on WSN motes utilizing user defined QoS parameters 8. Model for WSN: Leader-Follower Model, Directed Diffusion Model
  • 4. 10 PROJECT GOALS 9. Fuzzy routing Algorithm 10. Fuzzy Information Neural Network representation of Wireless Sensor Network.
  • 5. MOTIVATION
  • 6. 1.1 SPIN
  • 7. 1.2 CTP  Collection tree protocol
  • 8. 2 ENERGY MEASUREMENT  Agilent 33522B Waveform Generator was used to measure the Current and voltage graph .  The Graph measurement were then converted to numerical power Power= Voltage X current = V X I. The Power consumed during motes routing on SPIN and CTP then taken into is added up to give power consumption and values are applied to PPECEM.
  • 9. 1.3 WSN SECURITY
  • 10. 3.1COST OF SECURITY  Cost of security In WSN can only be estimated by looking at extra burden of secure algorithm and security of Energy Consumption as the Energy is key driver or critical resource in design of WSN. As design is completely dominated by size of battery supplying power to mote.
  • 11. 3.2 PPECEM  QCPU = PCPU * TCPU = PCPU * (BEnc * TBEnc + BDec * TBDec +BMac * TBMac + TRadioActive) Eq.2)
  • 12. 4 ERA  Efficiency = Ptr X Prc X Pcry … (Eq.2)  Reliability = Rnode1 = FtrX FrcX Fcy  Availability= TFNode1 = Ftr+ Frc+Fcry
  • 13. 5. IMPROVE EXISTING  . ERA = fed  Efficiency of Energy Model: QEff=QCPU X Eff (improvement #1 in Zang model)
  • 14. ERAECEM  Etotal = Average(Eff + R +A)= (E+R+A)/3  Efficiency of Energy Model: QEff=QCPU X Etotal (improvement #1 in Zang model)
  • 15. 6 ERAQP  Efficiency ,Reliability, Availability QoS prioritized routing Algorithm  ERA ranked and routing based Ranking Cost on Dijesktra to find most suitable path
  • 16. 7.CONFIG. ROUTING  q1, q2, q3 as QoS parameter algorithm rank Motes/nodes based on combined score of these parameters. Based on this we rank we apply Dijesktra algorithm to arrive at least path or elect Cluster head to node. Thus q1, q2, q3 can be added, deleted.
  • 17. 8 MATHEMATICAL MODEL  Leader Follower EACH node share defined diffusion rate given by slider control on UI which tells quantity it is diffusing with its neighbors.Since it’s a directed graph so Node B gives data towards Node A while traffic from A towards B may be non-existent  Directed Diffusion Mathematical model represent diffusion of quantity towards a directed network. Helps to understand topology, density and stability of network and a starting point for designing complex , realistic Network Model.
  • 18. 9 FUZZY ROUTING  Fuzzy set A {MoteA, p(A))  Where, p(A) is probability Of Data Usage Or Percentage Load in Fraction Compared With Global Load
  • 19. 10 FUZZY TOPOLOGY  Based on this Utilization p(A) nodes can be ranked in ascending order to find most data dwarfed node at the top. Then We can apply Dijkstra’s algorithm on the network to find best route based on weight on each node represented by Rank.

2. WSN and BPEL and Internet Of Things (IoT)
https://sandyclassic.wordpress.com/2013/10/06/bpm-bpel-and-internet-of-things/

3. Internet Of Things (IoT) and effects on other device ecosystem.
The Changing Landscape:
https://sandyclassic.wordpress.com/2013/10/01/internet-of-things/

4. How application development changes with IoT, Bigdata, parallel computing, HPC High performance computing.
https://sandyclassic.wordpress.com/2013/09/18/new-breed-of-app-development-is-here/

 

BPM, BPEL and Internet of things

Most initial components of Internet of Things comes from wireless sensor networks.
Internet of Things using TinyOS platform : http://onlinelibrary.wiley.com/doi/10.1002/dac.2444/abstract
Then it has to Ubiquitous
Read for more detail:
Internet of things: https://sandyclassic.wordpress.com/2013/10/01/internet-of-things/
more details search on blog https://sandyclassic.wordpress.com
Ubiquitous computing and BI
https://sandyclassic.wordpress.com/2012/10/28/ubiquity-the-most-crucial-challenge-in-business-intelligence/
Ubiquitous computing  and ERP:
https://sandyclassic.wordpress.com/2013/09/16/new-age-enterprise-resource-planning-systems/
——————————————————————————————-
BPM and BPEL helps in aligning changing business process requirements. Any creating orchestrating business processes. creating workflow , business Rules and process Engine.
typical BPM components architecture looks like this:
BPM_Workflow_Service_Patternmore details: http://en.wikipedia.org/wiki/Business_process_management
When multiple devices interact the processes between them have to be orchestrated , easiest and best way to created interaction between devices and create rules is by creating workflow. Also workflow is What you see is What you Get (WYSIWYG). A Naive user can also diagrammatically drag and drop workflow components available in the panel and set rules. Which are quite similar to Business Rules. So Even BPM will become pervasive with internet of things.
Also programming multiple device interaction for complex task. the complexity can be reduced for programmer by using BPM using notation available in BPMN.
Read: http://en.wikipedia.org/wiki/Business_Process_Model_and_Notation
BPMN-CollectVotesA typical workflow of voting process depicted above:
Now similarly device workflow are captured and programmed using BPMN notation.
Recently IBM released Node.js pattern JavaScript for Internet of things over wireless sensor networks.
node-red-screenshotRead more detail: http://gigaom.com/2013/09/27/meet-node-red-an-ibm-project-that-fulfills-the-internet-of-things-missing-link/
you can clearly see device workflow above . Also this is how we set the filter rules to analyse filter data from the web using yahoo pipes http://pipes.yahoo.com/pipes/
More details later sometime again: Happy reading 🙂

Architecture Difference between SAP Business Objects and IBM Cognos part1

Lets understand how Cognos product works internally

Most of BI product Architecture are almost similar internally.
BI Bus: Enterprise service Bus which surrounds all the services/servers which tool provide.
Typical ESB from Oracle BEA Aqualogic Stack engulfing many Web services looks like:
ESB_archNow you can compare this popular ESB with BI internal Architecture.
you can read more about ESB at : http://docs.oracle.com/cd/E13171_01/alsb/docs20/concepts/overview.html
Under 4 tier system: A client connects the Web server  (which is protected by firewall) using dispatcher. Dispatcher connects to Enterprise Service Bus (ESB) which surrounds all the application server services (Web services). ESB in case of cognos is Cognos BI Bus surrounds Web services Servers (like Report Server, Job server, Content Management server etc ). Mediation Layer Cognos BI Bus interacts with Non Java , C++ code which could not to converted or purposefully kept in C++ for may be more flexibility and speed
Cognos BI Bushttp://pic.dhe.ibm.com/infocenter/cbi/v10r1m1/index.jsp?topic=%2Fcom.ibm.swg.ba.cognos.crn_arch.10.1.1.doc%2Fc_arch_themulti-tierarchitecture.html

In case of SAP Business Objects (BO) ESB was not properly developed so an intermediate layer was created which works for interfacing between multiple servers like Job server, report server, page server etc. BO XI R2 came in pervius version was more in C++ to C++ to java bridge was created in ESB layer. Since Java was preferred language for coarse grain interoperability  provided by web services. Each server was developed using web services.
interaction between web server was routed through BI Bus.
BO-xi-r3.1-infrastructureIn latest version here u find a pipe connecting all components call Business Objects XI 3.1 Enterprise Infrastructure. Earlier version had different names. here you can see its connecting all server like Crystal report server, IFRS input file repository server( storing template of reports), OFRS Output file repository services, Program Job server(storing all programs which can be published on Portal (Infoview) ). This ESB does mediation between different server and achieves interoperability yet control of different components of products. This is in competitor product Cognos is called Cognos BI Bus.
http://bobi.blog.com/2013/06/02/sap-business-object-architecture-overview-and-comparatice-analysis/
For latest BO uses in memory product SAP HANA more about its competitors follow:
https://sandyclassic.wordpress.com/2011/11/04/architecture-and-sap-hana-vs-oracle-exadata-competitive-analysis/

In Micro-strategy there are two important server Intelligent server which creates cubes

More I will cover in later issues:
Oracle BI Architecture:
http://www.rittmanmead.com/2008/02/towards-a-future-oracle-bi-architecture/

Implementation OF BI system is not related to these product Architecture :
A  typical BI system under implementation haveing componets of ETL, BI, databases, Web server, app server, production server, test/development server looks like:
typical BI ArchtectureMore details: http://www.ibm.com/developerworks/patterns/bi/product-s390-web.html
Big Data Architecture:
From components perspective of ETL to BI implementation Aspect is little different
bigdata-scalein-architecture

Hadoop Architecture layers:
hadoop-architecturehttps://sandyclassic.wordpress.com/2011/10/19/hadoop-its-relation-to-new-architecture-enterprise-datawarehouse/
http://codemphasis.wordpress.com/2012/08/13/big-data-parallelism-and-hadoopbasics/

Just like UDDI registry is repository of Web

Approach to Best collaboration Management system

Collaboration tools integrated offering (course grain integration using ) integration tools like TIBCO, Oracle BPEL, : Components to be integrated:
1. Content management system CMS  (SharePoint, Joomla, drupal) and
2. Document Management system like (liferay, Document-um, IBM file-net) can be integrated using flexible integration tools.

3. Communication platform like Windows Communication Foundation ,IBM lotus notes integrated with mail client and Social network like Facebook using Facebook API, LinkedIn API, twitter API ,skype API to direct plugin as well as data Analysis of Social networking platform unstructured data captured of the collaboration for the project discussion.
soft-phone using Skype offering recording conversation facility for later use.

https://sandyclassic.wordpress.com/2013/06/19/how-to-do-social-media-analysis/

Oracle Web centre:
https://sandyclassic.wordpress.com/2011/11/04/new-social-computing-war-oracle-web-centre/
4. Integrated Project specific Wikki/Sharepoint/other CMS pages integrated with PMO site Artefacts, Enterprise Architecture Artefacts.
5. seamless integration to Enterprise Search using Endeca or Microsoft FAST for discovery of document, information, answers from indexed,tagged repository of data.
6. Structured and Unstructured data : hosted on Hadoop clusters using Map-reduce algorithm to Analyse data, consolidate data using Hadoop Hive, HBase and mining to discover hidden information using data mining library in Mahout for unstructured data.
Structured data kept in RDBMS clusters like RAC rapid application clusters.
https://sandyclassic.wordpress.com/2011/10/19/hadoop-its-relation-to-new-architecture-enterprise-datawarehouse/


https://sandyclassic.wordpress.com/2013/07/02/data-warehousing-business-intelligence-and-cloud-computing/
7. Integrated with Domain specific Enterprise resource planning ERP packages the communication, collaboration,Discovery, Search layer.
8. All integrated with mesh up architecture providing real-time information maps of resource located and information of nearest help.
9. messaging and communication layer integrated with all on-line company software.
10.Process Orchestration and integration Using Business Process Management tool BPM tool, PEGA BPM, Jboss BPM , windows workflow foundation depending landscape used.
11. Private cloud integration using Oracle cloud , Microsoft Azure, Eucalyptus, open Nebula integrated with web API other web platform landscape.
https://sandyclassic.wordpress.com/2011/10/20/infrastructure-as-service-iaas-offerings-and-tools-in-market-trends/
12. Integrated BI system with real time information access by tools like TIBCO spotfire which can analyse real time data flowing between integrated systems.
Data centre API and virtualisation plaform can also throw in data for analysis to hadoop cluster.
External links for reference: http://www.sap.com/index.epx
http://www.oracle.com, http://www.tibco.com/,http://spotfire.tibco.com/,
http://scn.sap.com/thread/1228659
S
AP XI: http://help.sap.com/saphelp_nw04/helpdata/en/9b/821140d72dc442e10000000a1550b0/content.htm

Oracle Web centre: http://www.oracle.com/technetwork/middleware/webcenter/suite/overview/index.html

CMS: http://www.joomla.org/,http://www.liferay.com/http://www-03.ibm.com/software/products/us/en/filecontmana/
Hadoop: http://hadoop.apache.org/

Map reduce: http://hadoop.apache.org/docs/stable/mapred_tutorial.html
f
acebook API: https://developers.facebook.com/docs/reference/apis/
L
inkedin API: http://developer.linkedin.com/apis
T
witter API: https://dev.twitter.com/

PC\Laptop will never be dead although new platform emerge: Analysis of Microsoft Strategy

PC / laptop may be dead or it will become centre piece of interaction of all devices at home.
Now as internet of things evolve or semantic agents start searching  web for you and customize search for you.
There will more than 100 devices like fan , cooler, heater, washing machine , each room sensor etc in your home as Home computing/smart city emerges platform like Zigbee, personal area network become more visible. PC will become like server controlling/configuring/updating/debugging all these devices at home.
This is in response to this news I am writing:
that Microsoft is trying to keep PC as device of choice.
http://www.bloomberg.com/news/2013-09-19/microsoft-ceo-says-working-to-keep-pc-device-of-choice-.html
Some places where low computation and mobilty is required smartphone and tablet may take up market which they already have but still PC/laptop will have its own market as it will become Home server of choice.
At end of day you want to come back home and sink all your devices to server which is Laptop with max processing power to do it fast.

Strategies For Software Services/product Companies next decade

 

 

 

These requirement are going to stay for next decade:Strategy-Small1Where can Software services/product firms lay emphasis for next stage of development. Or the areas which will see maximum amount of work coming in future..

Or What areas of knowledge should software companies develop manpower on:
1. Game development and Gamification:
https://sandyclassic.wordpress.com/2012/06/27/future-of-flex-flash-gamification-of-erp-enterprise-software-augmented-reality-on-mobile-apps-iptv/

read: https://sandyclassic.wordpress.com/2013/09/16/new-age-enterprise-resource-planning-systems/

2-7. Each of the Seven areas in development:
https://sandyclassic.wordpress.com/2013/09/18/new-breed-of-app-development-is-here/

read: https://sandyclassic.wordpress.com/2013/09/20/next-generation-application-developement/

As you read you realize software which can take advantage of multiple processor available on the devices None of sotware present in market today is written to take advantage of this fact. It may be possible an new language may come up to take benefit of this fact of we can still use old java/C++ threads more offen or we can distribute load on server by more specific COM/ DCOM or Distributed Common Request broker Architecture CORBA to processor level at server.. We have virtual switches and VM ware or Zen virtualisation which can exploit maximum benefit from it.
8. More virtualised network stack: this I wrote 2 yrs back still valid to quote here:
https://sandyclassic.wordpress.com/2012/07/16/cloud-innovation-heating-up-network-protocol-stack-and-telecom-stack/

private and public cloud new API will emerge: https://sandyclassic.wordpress.com/2011/10/20/infrastructure-as-service-iaas-offerings-and-tools-in-market-trends/

9. from SDLC V model to Agile and now to lean Agile ..use of six sigma to control process is just one part of mathematics being used for quality control but there would be new data model which will be tested based to mathematical modelling like probability distributions new model industry specific models would keep emerging.
like how for security project how security user stories are plugged into model
https://sandyclassic.wordpress.com/2013/01/05/agile-project-management-for-security-project/
or read https://sandyclassic.wordpress.com/2012/11/12/do-we-really-need-uml-today/

10.  BI would be Everyware:
https://sandyclassic.wordpress.com/2013/09/20/next-generation-application-developement/
parallelism , map reduce algorithm and cloud
https://sandyclassic.wordpress.com/2011/10/19/hadoop-its-relation-to-new-architecture-enterprise-datawarehouse/