A Techie Thought

Passion for Technology

Archive for May, 2007

Ideas for betterment of organization

Posted by lalitkale on May 31, 2007

1.
we can build domain specific factories derived from MS software factories.That can constitute the family of domain specific solutions which is made up of patterns,reusable components.

Refer for building domain specific solutions :

http://msdn2.microsoft.com/en-us/library/ms954811.aspx

2.a] Create a id or idea ticket in your organization’s MIS as we create ticket for admin or software support.Assign section (eg.product idea,business idea,sales idea etc.) to those.
this will be helpful when leadership is not present in premises or for any other reason team member couldn’t convey idea.
2.b] Give a section where visitor of our site(potential client/actual client/any interested person) can also submit his idea.

Also person who submitted his idea can track about how it is going to be processed.

You can see the kinda example of this on virgin’s website.

3.Build a center of excellance in organization.
Create a pool of experts in one domain/technologies to whom other developers or team members can ask any relevent question.

So far, I can plan for this in my organization and not implement it right away, coz i  am just a yet another software developer from thousand’s pool.

but Fire is Still Burning inside to make to the top.

Posted in Learning Organization | Leave a Comment »

while documenting remember

Posted by lalitkale on May 29, 2007

Clarity is important to support communication. Completeness and precision are needed to support analysis.

Posted in Learning Organization | Tagged: | Leave a Comment »

Thoughts on Process Improvements and Process Defining Mechanism

Posted by lalitkale on May 29, 2007

Recetly I joined the ISO firm where we follow the lot of “processes” to adhere the tag of ISO 9001:2000 company.

While no project work has been assigned to me I surfed the net and come up with some points with process definining mechanism.

Lot of people mix up the word of processes and practices.I think “A process” tells us the way of doing the thing while practice is what we had done while following the process.Lets say,We have to follow the software development process then actually the steps to follow this process is (on the broader front)

  1. Requirement Engineering
  2. Designing the system
  3. coding as per the design
  4. Testing
  5. Release
  6. Maintenance

and actually project had followed the practices like this

1.  for requirement analysis or Requirement engineering we had followed the practice of making the Specs doc or some other project had followed the way of making the walkthrough or may be a storyboard etc.

Mechanism to define the Good process should be like this way:

  • Process should be designed such a way that it should come naturally to project and not to seem like imposed over project.
  • self-adaptivity
    Process should be self corrective and have an empirical approach – accepting that the problem cannot be fully understood or defined, focusing instead on maximizing the team’s ability to respond in an manner to emerging challenges.* process should improve the communication(not to cut down the communication) between the team members and give clear understanding of the team members’ role and responsibilities.

lets see what happened next in my project.

Posted in Learning Organization | Tagged: | Leave a Comment »

Its hard to keep internet promise

Posted by lalitkale on May 29, 2007

Hmmm….

As I have guessed it right,its going hard for me to update this blog more often.Anyway I will keep trying this thing.

there are many things that are on my “Ta-Da” List.Just mentioning here for my sake only.[Oh! its hard to keep track of your activities on paper.] Here I goes…

  1. IIT’s distance learning course.[PG in ITPM]
  2. Reading Donald Knuth’s “The Art of Proramming “
  3. Getting acquainted with the design patterns.
  4. Software Architecture and designing

*The last point I kept it bold b’coz its going to be a life long activity and passion for me.

That’s it for now.

Posted in Mind Ramblings | Tagged: | Leave a Comment »