Bank of America interview question

describe software development life cycle