Latest post 'Competitive Edge with Code On Time' can be read at myriadstarsnet.blogspot.in Click here to go to 'Competitive Edge with Code On Time' blog series.
Sleek Solutions with Code On Time
This series is going to consist of blogs on sleek solutions we could develop with Code On Time - a genuine productivity tool to help quicker development.
Tuesday, May 14, 2013
Thursday, July 19, 2012
Friday, May 25, 2012
A very Useful Feature in Code OnTime (COT) – Discovery of Relationships
I wanted to share this with the COT
community – a very very useful insight for all businesses to consider. I am a technologist by profession and experience;
setup my own company to make it big through my R&D capabilities. But right now I am trying to come to terms
with manpower matters in finding ways to ramp up their skill.
I have been trying various
permutations and combinations when I found COT on the horizon. Felt that this could help me meet my customer
expectations because there will not be any bugs any more. But, to my displeasure I found my fresher
team taking a long time to learn various nuances of COT; while I tried to push
their knowledge levels by helping them in so many ways I could not understand why
it is taking so long for them. As usual,
I decided that they are slow learners.
Then I was dismayed that my nth
experiment with PRODUCTIVITY failed once again.
My people were good, sincere but still…….. However, I did not lose hope on COT.
Continued to maintain interest and
discovered one more fact that COT’s Partner Community has not been
increasing. Wondered why without much
input from other parties.
Meanwhile, I lost several business opportunities
over 10 months that came my way as COT’s partner trying to ramp up my team.
As a last resort, I have decided to
take things into my hand to test my own capability in building an application
all alone working with COT. After all
that is what it promises a business user.
I must be able to do a reasonably simple application within the required
time of a customer because I am experienced in understanding customer
requirements. Rest of the job anyway will
be done by COT if I show it the right database - that was my assumption.
I went through a torrid time of
testing my own ability to develop this neat little app with my pride of
understanding customer requirements well.
I knew I had to show the right database to COT, in the process I fell
sick, went into depression, patted myself and brought my spirits up in
attempting to do that one right thing. I
could do it only after 10 days of agonizing time. The application came out right!
Initially I failed because I kept foreign key
relationships all over the place among entities without really
understanding. Could not really fathom
why COT is building so many unnecessary fields in the controller. When I try to delete even one of them it goes
into tizzy - throws up lots of Unfathomable Errors. And ...... I could not recover out of
those errors.
I know about software development
and change management inside out. I am
very skillful at it; but man, I could not get this small little process under
control by myself. Had to change the db design at
least 7 to 8 times in 10 days. Missed my development team badly then.
Then I remembered my developers who
always used to tell me – that the database designs must come very right. Then
only development will happen correctly. Whenever I questioned them on their ability they used to answer me like this. Could not appreciate them then. Now I know guys, you are right. I was SLOW in LEARNING this.
Friends ! – COT discovers
relationships among entities. You must
LET IT discover them and make use of them.
Then only it works correctly. If
you do not let this process do its work by building virtual keys, build its
read-only memory, system variables and all that (I read about these at least
6-7 times to comprehend them), you are in for trouble with your
application. This process will really
ease your app development.
Put your best man on this job of designing
your core database very correctly. I
promise that the rest of your life will become simple. If you do not do this, you will continue to
struggle even with COT and wonder why you are not reaping its benefits.
And lastly DO NOT blame your employees whoever they are that they are low skilled. They have their weaknesses like all of us. But where we have to listen to them we have to.
Thanks to COT - it made me rediscover my dear development teams.
Have a good time with COT – the CodeOnTime;
it is a truly great tool.
Tags on COT’s knowledge base - many-to-many relationships,
denormalization, discovery of relationships
Saturday, August 13, 2011
Highly usable Job Site with Code On Time
We all know that Customers demand more and more all the time. But the learning of development teams does not keep pace with it. Then, what would be the plight of a Business Owner ? My struggle to keep pace with ever emerging technologies, training my development team, or giving time to them to learn got on my nerves. The bug of FORWARD COMPATIBILITY and multiple browsers compatibility has bitten me the most. I was frantically looking for solutions.
It is just not feasible to pressurize the development team to learn forever and go on producing things to please customers. Their learning hits a saturation as they put up experience.
One of my frantic searches resulted in code generation tools that led me to Code On Time. Taking a decision to use it was also a big one in my business. It takes a whole lot of effort to convince all of my stakeholdes to get on to that kind of tool. I was jeered and booed for my decision by quite a few colleagues. But, I stuck to my decision and went about learning the tool. The tutorials gave me an initial headway. However, nothing to beat experimentation and have a feel for where to do modifications to get the required effect. Only this can take us forward. After this it becomes a question of taking decisions - to write rules or use the in-built designer.
The revelations of our adaptability were very pleasing; my team resisted all attempts initially. As they saw the sleekness in the application, they also started adapting it willingly. To overcome the initial hump was quite bold on my part. I almost lost a customer because of this, but gained them back too after demo.
Code On Time is a BIG help for IT Solution Business Owners.
I am attaching some of the screenshots of the final application:
It is just not feasible to pressurize the development team to learn forever and go on producing things to please customers. Their learning hits a saturation as they put up experience.
One of my frantic searches resulted in code generation tools that led me to Code On Time. Taking a decision to use it was also a big one in my business. It takes a whole lot of effort to convince all of my stakeholdes to get on to that kind of tool. I was jeered and booed for my decision by quite a few colleagues. But, I stuck to my decision and went about learning the tool. The tutorials gave me an initial headway. However, nothing to beat experimentation and have a feel for where to do modifications to get the required effect. Only this can take us forward. After this it becomes a question of taking decisions - to write rules or use the in-built designer.
The revelations of our adaptability were very pleasing; my team resisted all attempts initially. As they saw the sleekness in the application, they also started adapting it willingly. To overcome the initial hump was quite bold on my part. I almost lost a customer because of this, but gained them back too after demo.
Code On Time is a BIG help for IT Solution Business Owners.
I am attaching some of the screenshots of the final application:
Subscribe to:
Posts (Atom)