Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Custom software development

Custom software development

Scheduled Pinned Locked Moved The Lounge
databasesql-serversysadminsalesquestion
22 Posts 6 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • R Ryan Binns

    Dario Solera wrote:

    The application+website need at least 15k lines of code plus a few SQL, and I guess I'd need 10 days or so

    :omg: Either you're an extremely fast coder who doesn't make mistakes, or you're being awfully optimistic there... Or maybe it's just me who can't managed more than a couple hundred quality lines of code in a day. That's always possible :)

    Ryan

    "Punctuality is only a virtue for those who aren't smart enough to think of good excuses for being late" John Nichol "Point Of Impact"

    D Offline
    D Offline
    Dario Solera
    wrote on last edited by
    #11

    Ryan Binns wrote:

    Either you're an extremely fast coder who doesn't make mistakes, or you're being awfully optimistic there...

    Well, when I decide that I code, I code for real. In the last 2 days I coded more than 4000 lines... _____________________________________________ Tozzi is right: Gaia is getting rid of us. My Blog [ITA] - Developing ScrewTurn Wiki 1.0b...

    R 1 Reply Last reply
    0
    • D Dario Solera

      Ryan Binns wrote:

      Either you're an extremely fast coder who doesn't make mistakes, or you're being awfully optimistic there...

      Well, when I decide that I code, I code for real. In the last 2 days I coded more than 4000 lines... _____________________________________________ Tozzi is right: Gaia is getting rid of us. My Blog [ITA] - Developing ScrewTurn Wiki 1.0b...

      R Offline
      R Offline
      Ryan Binns
      wrote on last edited by
      #12

      Dario Solera wrote:

      In the last 2 days I coded more than 4000 lines...

      :omg: Wow! Is that including design, testing and documentation?

      Ryan

      "Punctuality is only a virtue for those who aren't smart enough to think of good excuses for being late" John Nichol "Point Of Impact"

      D S 2 Replies Last reply
      0
      • R Ryan Binns

        Dario Solera wrote:

        In the last 2 days I coded more than 4000 lines...

        :omg: Wow! Is that including design, testing and documentation?

        Ryan

        "Punctuality is only a virtue for those who aren't smart enough to think of good excuses for being late" John Nichol "Point Of Impact"

        D Offline
        D Offline
        Dario Solera
        wrote on last edited by
        #13

        No, not design. But a few testing and documentation. _____________________________________________ Tozzi is right: Gaia is getting rid of us. My Blog [ITA] - Developing ScrewTurn Wiki 1.0b...

        1 Reply Last reply
        0
        • R Ryan Binns

          Dario Solera wrote:

          In the last 2 days I coded more than 4000 lines...

          :omg: Wow! Is that including design, testing and documentation?

          Ryan

          "Punctuality is only a virtue for those who aren't smart enough to think of good excuses for being late" John Nichol "Point Of Impact"

          S Offline
          S Offline
          Super Lloyd
          wrote on last edited by
          #14

          he probably work in C or C++ my boss is working ObjectiveC and write pages a day (1000+ lines) I'm porting his code to windows. I'm much slower. However I achieve the same as results with just a tenth of C# code :laugh:

          D R 2 Replies Last reply
          0
          • D Dario Solera

            roel_ wrote:

            estimate how bad they need it, in what sector they're in

            Well, they really need it. It could make them save tons of time and therefore money...

            roel_ wrote:

            and make sure to get your contract real tight

            This is obviously an important point. Anyway I'm sending right now them an email just to introduce the IP/source code question. We'll see... _____________________________________________ Tozzi is right: Gaia is getting rid of us. My Blog [ITA] - Developing ScrewTurn Wiki 1.0b...

            S Offline
            S Offline
            Super Lloyd
            wrote on last edited by
            #15

            don't understimate testing. they won't do business with you again if it's broken!

            D 1 Reply Last reply
            0
            • S Super Lloyd

              he probably work in C or C++ my boss is working ObjectiveC and write pages a day (1000+ lines) I'm porting his code to windows. I'm much slower. However I achieve the same as results with just a tenth of C# code :laugh:

              D Offline
              D Offline
              Dario Solera
              wrote on last edited by
              #16

              Super Lloyd wrote:

              he probably work in C or C++

              No, C# (ASP.NET). :) _____________________________________________ Tozzi is right: Gaia is getting rid of us. My Blog [ITA] - Developing ScrewTurn Wiki 1.0b...

              1 Reply Last reply
              0
              • S Super Lloyd

                he probably work in C or C++ my boss is working ObjectiveC and write pages a day (1000+ lines) I'm porting his code to windows. I'm much slower. However I achieve the same as results with just a tenth of C# code :laugh:

                R Offline
                R Offline
                Ryan Binns
                wrote on last edited by
                #17

                Super Lloyd wrote:

                he probably work in C or C++

                That's what I use... C++ :~ Of course, I'm not actually a software engineer... I'm one of the evil hardware guys ;)

                Ryan

                "Punctuality is only a virtue for those who aren't smart enough to think of good excuses for being late" John Nichol "Point Of Impact"

                1 Reply Last reply
                0
                • D Dario Solera

                  I have been asked to build an application and a website (they work together). They have to perform a few tasks, basically managing some simple data. The website replicates the data in a read-only fashion. The system is quite complex, uses SQL Server and should be multi-client. Since this kind of application could be useful to other customers (operating in the same market), I wonder whether or not selling them too the application is fair. We (me and the primary customer) have not yet decided the "licensing" statements (I'm not an employee). I thought, anyway, to give them the application and the site under a closed-source license. So the questions are: - How much could I ask them? (someone told me at least 7-800 Euros) - Is it fair to sell the same application to other customers, supposing they allow me to? - Should I give them the source? And in this case, Should I ask more money? :-D This is my first "big" work, at least compared with other small websites I have done before, so any suggestion is really welcome, specially from the ones of you that are professionals. Thanks. :) _____________________________________________ Tozzi is right: Gaia is getting rid of us. My Blog [ITA] - Developing ScrewTurn Wiki 1.0b...

                  E Offline
                  E Offline
                  Ennis Ray Lynch Jr
                  wrote on last edited by
                  #18

                  In general if you get paid to develop something they own the source and it is unfair to ask otherwise however you can ask for rights to the code as well assuming it does not use proprietary methods. Ask them your (going rate * number of hours) - (going rate * ignorance). Do not ask for below market rate unless (1. you suck, 2. it is a non-profit, or 3. you have a personal relationship with them). As for giving them the source, they own it. "Until the day of his death, no man can be sure of his courage" -- Jean Anouilh

                  D 1 Reply Last reply
                  0
                  • E Ennis Ray Lynch Jr

                    In general if you get paid to develop something they own the source and it is unfair to ask otherwise however you can ask for rights to the code as well assuming it does not use proprietary methods. Ask them your (going rate * number of hours) - (going rate * ignorance). Do not ask for below market rate unless (1. you suck, 2. it is a non-profit, or 3. you have a personal relationship with them). As for giving them the source, they own it. "Until the day of his death, no man can be sure of his courage" -- Jean Anouilh

                    D Offline
                    D Offline
                    Dario Solera
                    wrote on last edited by
                    #19

                    Ennis Ray Lynch, Jr. wrote:

                    As for giving them the source, they own it.

                    We already decided that I own the source. :) _____________________________________________ Tozzi is right: Gaia is getting rid of us. My Blog [ITA] - Developing ScrewTurn Wiki 1.0b...

                    E 1 Reply Last reply
                    0
                    • D Dario Solera

                      Ennis Ray Lynch, Jr. wrote:

                      As for giving them the source, they own it.

                      We already decided that I own the source. :) _____________________________________________ Tozzi is right: Gaia is getting rid of us. My Blog [ITA] - Developing ScrewTurn Wiki 1.0b...

                      E Offline
                      E Offline
                      Ennis Ray Lynch Jr
                      wrote on last edited by
                      #20

                      Then you cheated them. They took all of the risk and you got all of the rewards. After all you didn't develop the software at your own expense and then market it to them. While it is certainly legal to do so and not a violation of the ACM code of ethics it still doesn't pass the would you want your mother to know about it test. "Until the day of his death, no man can be sure of his courage" -- Jean Anouilh

                      D 1 Reply Last reply
                      0
                      • E Ennis Ray Lynch Jr

                        Then you cheated them. They took all of the risk and you got all of the rewards. After all you didn't develop the software at your own expense and then market it to them. While it is certainly legal to do so and not a violation of the ACM code of ethics it still doesn't pass the would you want your mother to know about it test. "Until the day of his death, no man can be sure of his courage" -- Jean Anouilh

                        D Offline
                        D Offline
                        Dario Solera
                        wrote on last edited by
                        #21

                        Ennis Ray Lynch, Jr. wrote:

                        it still doesn't pass the would you want your mother to know about it test

                        :confused: Could you explain that? Understood! My mother (and father, and sister, and friends) already know the whole story... Anyway, I think it is ethic and fair, since I explained them (the customers) that I'm going to try to sell the software to someone else too, but I give them exclusive rights on one specific feature they requested. So, as we say in Italy, clear pacts, long friendship (or something like that). :) _____________________________________________ Tozzi is right: Gaia is getting rid of us. My Blog [ITA] - Developing ScrewTurn Wiki 1.0b...

                        1 Reply Last reply
                        0
                        • S Super Lloyd

                          don't understimate testing. they won't do business with you again if it's broken!

                          D Offline
                          D Offline
                          Dario Solera
                          wrote on last edited by
                          #22

                          Super Lloyd wrote:

                          don't understimate testing.

                          Don't worry. :) _____________________________________________ Tozzi is right: Gaia is getting rid of us. My Blog [ITA] - Developing ScrewTurn Wiki 1.0b...

                          1 Reply Last reply
                          0
                          Reply
                          • Reply as topic
                          Log in to reply
                          • Oldest to Newest
                          • Newest to Oldest
                          • Most Votes


                          • Login

                          • Don't have an account? Register

                          • Login or register to search.
                          • First post
                            Last post
                          0
                          • Categories
                          • Recent
                          • Tags
                          • Popular
                          • World
                          • Users
                          • Groups