Thursday, January 21, 2016

Agile development - team structure example

agile team - team stucture
Agile development - team structure 

Agile development using features

create features
agile development - create features 

Agile development - sample User story in a card

user story
Agile development - user story

Agile development - sample user stories and listed as per their priority

Agile development - user stories

Business Analytics department - sample of how it fits in organization



Business Analytic's relationship between senior management, middle management and operations management


Different types of Data Analysis / Business Analysis techniques

Descriptive BA
Visualizing 

Predictive BA
Forecasting
Regression analysis

Prescriptive BA
Linear programming
Integer programming

Agile Development - What is sprint? here is an example

Agile development - What is sprint - example of sprint
Agile development - What is sprint?

What is kanban and its relationship with agile, scums

what is kanban board
What is kanban board and its relationship with agile

Kanban task board

Kanban Agile Task board
Kanban task board

Wednesday, January 20, 2016

Business Analyst

Role of BA

Process improvement

Technology improvement

Efficiency

Change management

Helping company innovate

Technology selection


After spending 6 years in web development with asp and asp.net

After spending 6 years in web development with asp and asp.net

I am picking up and learning PHP

My professor said I was on the dark side. :)

I think, I see the light now.

Light that will take me through my journey to the open-source world.

World that is shaping the future ....

PHP, MYSQL and APACHE

Open source vs Proprietary software

Agile task board - Lean Development - Kanban

So what is Kanban board in development

Its basically visual board that displays your to-do list, completed tasks, tasks that waiting for testing, implemented or any other number of sections that you might need.

Kanban is a methodology that says visual

Kanban says don't do more than 2 or 3 things at a given time

Lean

Agile

Good example of Kanban board is leankit


Thursday, January 14, 2016

Cute Homes on sale in Mussoorie

Here are some beautiful homes on sale in Mussoorie


http://www.cottageathills.com/

The home are being sold by a company named HORIZONDo check them out .....

Jacobsen architecture

Custom homes

Here is my favorite

http://www.jacobsenarchitecture.com/#/steinglass/

Why: Simple, elegant, inviting, amazing view view and view of lake

Healthcare

Definition of healthcare:

Here is wiki definition Health care or healthcare is the maintenance or improvement of health via the diagnosis, treatment, and prevention of disease, illness, injury, and other physical.......

No where here it talks about insurance but yet we believe that we have healthcare in USA.

Well, here is my 2 cents what we have is insurance for healthcare but not healthcare

Why: because you cannot get treated by a small provider unless you have insurance or you provide your SSN social security to them.

So, lets say you pay for healthcare insurance for 10 years and then you loose work

Next one year you don't pay for insurance so you don't have access to basic doctor or any other medical services........

All these years you were paying for nothing if something happens to you when you don't have the ability to pay for insurance.....


CVS finally stopped selling cigarattes

So, CVS after so many years have known that cigarettes cause cancer and they sell pharmacy products

Enter CVS there are cigarettes and other end has pharmacy IRONIC

CEO vs Employee Salary Comparision


Here is some data from glassdoor website about CEO Pay vs Employee Pay

Community colleges

Anyone graduating should experience community colleges in USA.

They provide 60 credits for low cost that can then be transferred to a university to a degree program

Save money
Better education
Small classes
Good instructors
You can think about your career path
If you pick wisely 60 credits are eligible for transfer to a degree program in university
Its fun
More activities
More counselors
Everything about community colleges is fun
Good for continuing learning even after you graduate from university

My own experience with community colleges have been great.


Detroit who own Detroit

Dan Gilbert CEO of quicken loans owns 40% detroit

@copyright by some magazine. Its a picture from a magazine

SAAS or Software as a service

So whats software as a service all about

Its when you pay the software fee as a subscription like monthly fee.

Most providers will provide upgrades to you that are included in your subscription.

Sometimes the software is hosted by the provider and you don't have to manage infrastructure to host and deploy it.

There is Co-location services and Platform as a service too where you don't have to implement infrastructure but just lease it from another provider and they manage your infrastructure at the root level. Network, Building, backups, backup power and other infrastructure needs are handled by the provider of these services.

As far as applications you manage the server and applications on them.


Wednesday, January 13, 2016

Extracting data, business intelligence, datawharehouse vs data analysis

Are all the above terms means the same

Does creating and implementing datawharehouse solutions means the same as
Data analysis?

I think these are different topics

Implementing a datawharehouse is different than providing data analysis.

One is database design and structure
Other is analysis of data to forecast predict a certain outcome.

This is business intelligence or data modeling
https://www.microsoft.com/en-us/learning/mcse-sql-business-intelligence.aspx

Statistics, decision making and study of data science is data analysis

Courses in analytics or data science
http://umdearborn.edu/cob/ms-business-analytics/
Or
http://www.wccnet.edu/academics/programs/view/program/CTADS/

I call it agile interview or applications of agile in human resources

Recently, I was part of a group interview where some of the candidates that applied to the position were invited at same time and same room.

This article summarizes these interviews.
http://smallbusiness.chron.com/group-interview-work-18599.html

I personally enjoyed the interview and think that it would be great example for implementing agile in HR


Agile development

Agile development: agile development is a project management methodology

It's best suited for small teams

Prefer face to face communications over descriptive documentation

Scrums is one of techniques used and these are standup meetings among team members for 10 or 15 minutes usually before you start your day.

Xtreme programming is pair programming

Code reviews are also part of agile

You create functional software in 2 to 3 weeks time

Rapid application development is another term

User stories usually a specific feature or enhancement that can be described within a simple index card or electronic index card. You try to just mention or capture some basic high level user request.

Training or information session on agile is coming up in Ypsilanti, Michigan on May 5-6 , 2016
http://agileandbeyond.com/2016/#/