"How much time it would take to port this ASP.NET app to MVC"
-
I was asked this question at work. My first thought? How the hell do I know? I can't be done just like that. I would require to rewrite whole application. How much time it takes to make application for medium-sized company? 2? 5? After 10 it usually still under work and people are thinking about rewrite it in some other/better technology. Worse is that I don't even know what is doing. There are now complete documentation, I saw it once and I don't have complete access to code. So how much time it would take? To hell with that. Whatever I will say it will be wrong anyway; nobody can predict that. Give me 5 people and 2 years, I could care to try.
No more Mister Nice Guy... >: |
-
I was asked this question at work. My first thought? How the hell do I know? I can't be done just like that. I would require to rewrite whole application. How much time it takes to make application for medium-sized company? 2? 5? After 10 it usually still under work and people are thinking about rewrite it in some other/better technology. Worse is that I don't even know what is doing. There are now complete documentation, I saw it once and I don't have complete access to code. So how much time it would take? To hell with that. Whatever I will say it will be wrong anyway; nobody can predict that. Give me 5 people and 2 years, I could care to try.
No more Mister Nice Guy... >: |
n.podbielski wrote:
Whatever I will say it will be wrong anyway; nobody can predict that.
That is a case for project-management. It should be project, you could gather the data, look at the code and the documentation. With all functional requirements, complete UML models and experiences from the development you can predict the time. Therefore is project-management.
------------------------------ Author of Primary ROleplaying SysTem How do I take my coffee? Black as midnight on a moonless night. War doesn't determine who's right. War determines who's left.
-
n.podbielski wrote:
Whatever I will say it will be wrong anyway; nobody can predict that.
That is a case for project-management. It should be project, you could gather the data, look at the code and the documentation. With all functional requirements, complete UML models and experiences from the development you can predict the time. Therefore is project-management.
------------------------------ Author of Primary ROleplaying SysTem How do I take my coffee? Black as midnight on a moonless night. War doesn't determine who's right. War determines who's left.
This is a problem. There are almost no documentation. At least no technical. Just few describing functional behavior. It is not the worse thing. I really can't say what this application is for. Jeez! This is madness! No wonder why companies raise and fall constantly. This is no way to do business. If you are mistaken with prediction such as this and you have to pay to do development for someone because contract made you to finish this... But you have to tell something. One thing is good that this will be not my fault when something will goes down... :sigh:
No more Mister Nice Guy... >: |
-
I was asked this question at work. My first thought? How the hell do I know? I can't be done just like that. I would require to rewrite whole application. How much time it takes to make application for medium-sized company? 2? 5? After 10 it usually still under work and people are thinking about rewrite it in some other/better technology. Worse is that I don't even know what is doing. There are now complete documentation, I saw it once and I don't have complete access to code. So how much time it would take? To hell with that. Whatever I will say it will be wrong anyway; nobody can predict that. Give me 5 people and 2 years, I could care to try.
No more Mister Nice Guy... >: |
You can't really convert Web Forms to MVC, you'd be more into starting again but using the functional behaviour of the old system as your requirements. Web Forms is notorious for tangling up UI, business logic and database access code, so unless yours has been coded by particularly careful people you won't even easily be able to pull out the back end part.
-
You can't really convert Web Forms to MVC, you'd be more into starting again but using the functional behaviour of the old system as your requirements. Web Forms is notorious for tangling up UI, business logic and database access code, so unless yours has been coded by particularly careful people you won't even easily be able to pull out the back end part.
Yep. I know that. You know that. Management does not know that. As for good code in business applications... it is like polar bears: you heard of them, you saw the foto, maybe even saw one in ZOO but it is not living in your neighborhood. So actually you have to start over again.
No more Mister Nice Guy... >: |
-
This is a problem. There are almost no documentation. At least no technical. Just few describing functional behavior. It is not the worse thing. I really can't say what this application is for. Jeez! This is madness! No wonder why companies raise and fall constantly. This is no way to do business. If you are mistaken with prediction such as this and you have to pay to do development for someone because contract made you to finish this... But you have to tell something. One thing is good that this will be not my fault when something will goes down... :sigh:
No more Mister Nice Guy... >: |
n.podbielski wrote:
This is no way to do business.
Yes, you are totally right! I worked for a lot of IT-companies and the most did it wrong. My actual employer is different. We are project driven and we have a complete project management. It's so much easier, when you habe time to initiate a preproject, gathering all requirements, analyse them and your prediction is based on facts. :rolleyes:
------------------------------ Author of Primary ROleplaying SysTem How do I take my coffee? Black as midnight on a moonless night. War doesn't determine who's right. War determines who's left.
-
n.podbielski wrote:
This is no way to do business.
Yes, you are totally right! I worked for a lot of IT-companies and the most did it wrong. My actual employer is different. We are project driven and we have a complete project management. It's so much easier, when you habe time to initiate a preproject, gathering all requirements, analyse them and your prediction is based on facts. :rolleyes:
------------------------------ Author of Primary ROleplaying SysTem How do I take my coffee? Black as midnight on a moonless night. War doesn't determine who's right. War determines who's left.
Good to be you :P
No more Mister Nice Guy... >: |